- Codice: Seleziona tutto
mofo@HAL9000:~$ cd /etc/
mofo@HAL9000:/etc$ ls rc*
rc.0@ rc.S* rc.cups rc.httpd rc.ip_forward rc.nfsd* rc.sendmail rc.udev
rc.4* rc.acpid* rc.dnsmasq rc.inet1* rc.keymap* rc.pcmcia rc.serial* rc.wireless*
rc.6* rc.alsa* rc.font.new* rc.inet1.conf rc.local* rc.portmap rc.sshd* rc.wireless.conf
rc.K* rc.atalk rc.gpm* rc.inet2* rc.modules* rc.samba rc.syslog* rc.yp*
rc.M* rc.bind rc.hotplug* rc.inetd* rc.mysqld rc.saslauthd rc.sysvinit*
mofo@HAL9000:/etc$ cd rc.d/
mofo@HAL9000:/etc/rc.d$ ls
rc.0@ rc.S* rc.cups rc.httpd rc.ip_forward rc.nfsd* rc.sendmail rc.udev
rc.4* rc.acpid* rc.dnsmasq rc.inet1* rc.keymap* rc.pcmcia rc.serial* rc.wireless*
rc.6* rc.alsa* rc.font.new* rc.inet1.conf rc.local* rc.portmap rc.sshd* rc.wireless.conf
rc.K* rc.atalk rc.gpm* rc.inet2* rc.modules* rc.samba rc.syslog* rc.yp*
rc.M* rc.bind rc.hotplug* rc.inetd* rc.mysqld rc.saslauthd rc.sysvinit*
mofo@HAL9000:/etc/rc.d$ cat rc.local
#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local setup commands in here:
mofo@HAL9000:/etc/rc.d$
i file rc.* sono i file di avvio di linux... come vedi sono numerosi e riguardano porzioni differenti dell'intero processo.
rc.S e' il principale (S sta per system) ed e' quello che a seconda del contenuto invoca gli altri. e' quindi possibile commentare (o al contrario de-commentare) porzioni di rc.S per attivare (o disattivare) eventuali funzioni di avvio (tipo l'hotplug etc...)
rc.local e' normalmente un file vuoto nel quale e' possibile mettere in avvio alcune applicazioni... e quindi puoi usarlo per avviare il modem :)