Executar un script a l'inici

De Wikijoan
Dreceres ràpides: navegació, cerca

Tenim un script que volem executar a l'inici del sistema, cada cop que arrenca la màquina. sempre ho podem fer amb el .bashrc, que n'hi ha un per cada usuari. Si ho volem fer per a tots els usuaris, utilitzem la mateixa tècnica que en els dimonis.

hem de posar el script al directori /etc/init.d/

imaginem que el script es diu FOO. Fem

$ update-rc.d FOO defaults
$ chmod +x FOO

podem trobar més informació fent

$ man update-rc.d

update-rc.d és una utilitat de Debian per instal.lar scripts. L'opció defaults posa un link per arrencar FOO en els run levels 2, 3, 4 i 5, i posa un link per aturar FOO en els nivells 0, 1 i 6.

$ update-rc.d foo defaults
$ # és equivalent a:
$ update-rc.d foo start 20 2 3 4 5 . stop 20 0 1 6 .

si volem saber en quin runlevel estem, senzillament fem

$ runlevel
N 5

el nivell 5 es correspon a l'entorn gràfic

Eines de l'usuari
Espais de noms
Variants
Accions
Navegació
IES Jaume Balmes
Màquines recreatives
CNC
Informàtica musical
joanillo.org Planet
Eines