Pagina 1 di 1

[Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 2:46
da spanky81
Qualcuno sa come si a far partire un comando da terminale all'avvio del sistema? Grazie

Re: [Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 3:16
da Ptah
metti le relative istruzioni in uno script bash che poi fai partire nel rc2 :)

Re: [Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 8:02
da tomm
il comando da eseguito dev'essere messo nel file  /etc/rc.local

Re: [Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 11:35
da spanky81
Sono alle prime armi, mi spiegate come si fa?

Re: [Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 11:46
da tomm
Devi aprire il file /etc/rc.local come amministratore.
Quindi, apri il terminale: Applicazioni -> Accessori -> Terminale.
Nel terminale dai il comando:

Codice: Seleziona tutto

sudo gedit /etc/rc.local 
Scrivi la password e premi invio (attento, quando scrivi la password, questa non viene mostrata sullo schermo. Tu continua scrivere e premi invio lo stesso)

in fondo al file devi scrivere il comando in questione. Poi salvi il file e chiudi.

Re: [Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 22:14
da spanky81
Ho provato ma niente, il comando che dovrei far partire è: "minicom" un modem seriale

Re: [Supporto] Avviare un comando da terminale all'avvio del sistema

Inviato: venerdì 7 gennaio 2011, 23:42
da Ptah
forse va fatto partire con degli argomenti sulla riga di comando...
Conviene che ti fai uno scrippettino con i comandi da eseguire e poi lo carichi nel runlevel di default.
Il file script.sh deve essere uno script bash (nel tuo caso, ovviamente) e devi posizionarlo in /etc/init.d. Poi gli devi dare i permessi di esecuzione, e aggiornare i runlevel.
Quindi...
1) in /etc/init.d/ crei lo scrippettino script.sh
2) dai i permessi di esecuzione: sudo chmod +x script.sh
3) aggiorni i runlevel: sudo update-rc.d script.sh defaults

That's all :)