Alle Linux konfigurasjonsfiler er lagret i ren tekst dokumenter , noe som gjør dem enkle å redigere. Denne funksjonaliteten gjør det mulig å legge til skript til datamaskinens oppstart sekvens eller enhet montering prosessen , effektivt gjør dem kjøres automatisk når du slår på PC-en, koble til USB- enhet eller setter en CD. Instruksjoner
å kjøre på systemet Boot
en
Skriv din manus og lagre den i /etc /init.d /katalogen.
2
Sørg for at skriptet er kjørbar ved å kjøre følgende kommando i et shell terminal . Erstatt " script.sh " med det faktiske navnet på skriptet : en
chmod 755 /etc /init.d /script.sh
3
Kjør følgende , hvis du bruker en Debian - basert distribusjon som Ubuntu eller Linux Mint , for å skape de nødvendige symbolske lenker å gjøre manuset kjøre på systemet boot:
update- rc.d script.sh mislighold
igjen , erstatte " script.sh " med selve filnavnet. Kjør følgende kommandoer i stedet , hvis du bruker en ikke- Debian distro : en
chkconfig - legg script.sh
chkconfig script.sh på
To Run på Device Mount
4
Skriv skriptet , gjør det kjørbar og lagre det. Helst vil gjøre, enten det er på CD , flash-stasjon eller et digitalkamera som du vil ha det til auto -run eller på et sted på harddisken .
5
Kjør følgende kommando hvis enheten er USB-basert : en
lsusb
p Dette vil produksjonen identifiserende data om alle USB -enheter i dag koblet til datamaskinen. Lag et notat av ID- data for enheten. Lag en ny fil i en teksteditor og legge til følgende linjer med tekst :
ACTION == " add" , DELSYSTEM == " usb_device " , SYSFS { idVendor } == " xxxx" , SYSFS { idProduct } == " åååå " , RUN + = " /home /Linus /script.sh "
Erstatt " xxxx" med tegnene funnet før i tykktarmen i ID og " åååå " med de som finnes etter det . Erstatte banen etter RUN + = med banen til skriptet. Lagre filen som " 10 - my_autorun.rules " i /etc /udev /rules.d /katalog . Hopp tho neste trinn hvis du bruker en CD i stedet for en USB-enhet .
6
Naviger til /etc /udev /rules.d /i filbehandleren hvis du bruker et ikke - USB-enhet , for eksempel en CD eller DVD. Katalogen skal inneholde en fil med "cd " i navnet ; åpne den. Tilføye følgende tekst til hver linje filens innhold , erstatte banen med det til det faktiske skriptet , og lagre det : en
RUN + = " /home /Linus /script.sh "