Kuinka suorittaa skriptejä käynnistyksen yhteydessä?

Miten voin ajaa skriptejä automaattisesti, kun Ubuntu käynnistyy, jotta minun ei tarvitse ajaa niitä manuaalisesti käynnistyksen jälkeen?

Yksi tapa on lisätä @reboot cron -tehtävä:

  1. Käynnistämällä crontab -e voit muokata cron-tehtävääsi.

  2. Lisää siihen tällainen rivi:

     @reboot /path/to/script: @reboot /path/to/script

    suorittaa kyseisen skriptin, kun tietokone käynnistyy.

Kommentit (30)

Yksinkertaisia asioita varten voit lisätä komennon System->Preferences->Sessions, joka osoittaa skriptisi sijainnin.

Vaihtoehtoisesti voit lisätä sen tiedostoon /etc/init.d/rc.local tai tehdä upstart-työn, jos kyse on matala-asteisemmista asioista.

Katso lisätietoja osoitteesta https://help.ubuntu.com/community/UbuntuBootupHowto

Kommentit (0)

Sinun pitäisi käyttää upstart tähän. Upstartia käytetään Ubuntun prosesseihin, jotka käynnistyvät automaattisesti. Se on parannettu ratkaisu kuten vanhat System-V:n init.d-skriptit. Sen avulla voit myös asettaa skriptin käynnistämiselle ennakkoehtoja (esim. tarvitsetko verkon toimivan? jne.).

Kommentit (0)