Nwlapcug.com


Come aggiungere uno Script per l'avvio in Linux

Il sistema operativo Linux passa attraverso diversi livelli, chiamati runlevel, come il sistema si avvia. Ogni runlevel ha un numero specifico e un file "rc" che è associato con esso. I servizi e gli script che devono essere eseguiti quando il sistema entra il runlevel corrispondente specificano i file rc. C'è anche un file di "RC. local" che viene utilizzato per fare riferimento a qualsiasi utente specificato script che dovrebbe essere avviato durante il processo di avvio. Questo file viene letto quando il sistema entra il runlevel multiutente, ma prima di tutti gli utenti sono autorizzati ad accedere.

Istruzioni

1

Aprire una finestra di terminale o di log nel computer tramite un prompt SSH.

2

Digitare il comando "su-" per passare all'utente root. Gli utenti di Ubuntu, ignorare questo passaggio e digitare "sudo" prima del comando successivo.

3

Digitare il comando "vi RC. local" per aprire il file RC. local nell'editor di testo "Vi". È possibile sostituire "vi" con il vostro editor di testo preferito.

4

Digitare il percorso dello script da eseguire nella parte inferiore del file sulla propria riga. Ad esempio, se il tuo script è memorizzato nel vostro tipo di directory home

/Home/your_username/start_script

nella parte inferiore del file RC. local.

5

Salvare il file.

6

Riavviare il computer per assicurarsi che lo script viene eseguito correttamente.

Consigli & Avvertenze

  • Se si sta usando Debian, è necessario inserire lo script nel "/ /etc/init.d" directory, anziché modificando il file "RC. local".
  • Se si avvia un servizio con uno script durante il processo di avvio, è consigliabile creare un altro script che interrompe il servizio e aggiungere lo script per il "/ etc/rc.0" e "/ etc/rc.6" file.