Eseguire comandi all'avvio.

18 risposte [Ultimo messaggio]
Ritratto di quite212
quite212
(Junior)
Offline
Junior
Iscritto: 20/07/2006
Messaggi: 19

Grazie, mi sei stato di grande aiuto! Laughing

Ritratto di quite212
quite212
(Junior)
Offline
Junior
Iscritto: 20/07/2006
Messaggi: 19

Quote:

robermann79 ha scritto:
per eseguire un comando subito dopo il boot puoi creare uno script chiamato after.local, al seguente percorso:

<br />/etc/init.d/after.local<br />

Ecco un esempio del contenuto:
<br />#! /bin/sh<br />#<br /># /etc/init.d/after.local<br />#<br />#<br /># Here you should add things, that should happen directly<br /># after run level is reached.<br />#<br />/usr/sbin/ddclient &amp;<br />

ciao
rob

Grazie Rob!Provo ad inserire i miei 2 comandi lì in mezzo! ;d speriamo bene!!

Ritratto di quite212
quite212
(Junior)
Offline
Junior
Iscritto: 20/07/2006
Messaggi: 19

Quote:

robermann79 ha scritto:
per eseguire un comando subito dopo il boot puoi creare uno script chiamato after.local, al seguente percorso:

<br />/etc/init.d/after.local<br />

Ecco un esempio del contenuto:
<br />#! /bin/sh<br />#<br /># /etc/init.d/after.local<br />#<br />#<br /># Here you should add things, that should happen directly<br /># after run level is reached.<br />#<br />/usr/sbin/ddclient &amp;<br />

ma l'ultima riga a che serve? mica l'ho capito...

Ritratto di robermann79
robermann79
(Monster)
Offline
Monster
Iscritto: 07/02/2007
Messaggi: 342

quello era solo un esempio Smile
l'ultima riga è proprio uno script demone che si avvia al boot della macchina.

ciao
rob

Ritratto di quite212
quite212
(Junior)
Offline
Junior
Iscritto: 20/07/2006
Messaggi: 19

Quote:

robermann79 ha scritto:
quello era solo un esempio Smile
l'ultima riga è proprio uno script demone che si avvia al boot della macchina.

ciao
rob

Ecco...dicevo io che quel demone non ce l'avevo installato Big Grin

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

ecco come fare per eseguire uno script in init.d

da root digita
cd /etc/init.d<br />kwrite firewall

a firewall metti il nome del tuo script.

quindi nell'editor scrivi questo:

#!/bin/bash<br /><br />i comandi che vuoi dare<br /><br />exit 0

salva e da shell sempre da root continua:

chmod 755 firewall<br />chkconfig -a firewall

fatto! ^^

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el

Ritratto di Mirko
Mirko
(Guru)
Offline
Guru
Iscritto: 19/12/2005
Messaggi: 1602

Quote:

anubis ha scritto:
ecco come fare per eseguire uno script in init.d

da root digita
cd /etc/init.d<br />kwrite firewall

a firewall metti il nome del tuo script.

quindi nell'editor scrivi questo:

#!/bin/bash<br /><br />i comandi che vuoi dare<br /><br />exit 0

salva e da shell sempre da root continua:

chmod 755 firewall<br />chkconfig -a firewall

fatto! ^^

Mi scuso per appropriazione illecita della discussione :-P
Potrei usarlo per far partire apache+mysql, vero?

Ritratto di anubis
anubis
(Guru)
Offline
Guru
Iscritto: 07/04/2007
Messaggi: 3656

onestamente credo che l'unico limite sia la tua fantasia

OpenSUSE Member,Packman Packager, Education Project Admin, LXDE Project Admin
Powered by http://en.opensuse.org/HP_Pavilion_dv6855el