är alla Linux konfigurationsfiler lagras i klartext dokument , vilket gör dem lätta att redigera . Denna funktion gör att du kan lägga till skript till datorns startordning eller anordning montering process , vilket i praktiken gör dem körs automatiskt när du slår på datorn , koppla in din USB- enhet eller sätter i en CD . Instruktioner
att köra på System Boot
1
Skriv ditt manus och spara den i filen /etc /init.d /katalogen .
2
Kontrollera att skriptet är körbar genom att köra följande kommando i ett skal terminal . Ersätt " script.sh " med det faktiska namnet på ditt manus :
chmod 755 /etc /init.d /script.sh
3
Kör följande , om du använder en Debian - baserad distribution som Ubuntu eller Linux Mint , för att skapa de nödvändiga symboliska länkar för att göra skriptet körs vid systemets uppstart :
update - rc.d script.sh defaults
återigen , byt " script.sh " med själva filnamnet . Kör följande kommandon i stället , om du använder en icke - Debian distro :
chkconfig - add script.sh
chkconfig script.sh på Addera för att köra på Device Mount
4
Skriv ditt manus , gör den körbar och spara den . Varje plats kommer att göra , oavsett om det är på CD , flash-enhet eller digital kamera som du vill att det ska automatisk körning eller på en plats på din hårddisk .
5
Kör följande kommando om enheten är USB-baserad :
lsusb
Detta kommer ut identifierande uppgifter om alla USB- enheter som för närvarande är ansluten till datorn . Gör en anteckning av ID- data för din enhet . Skapa en ny fil i en textredigerare och lägg till följande textrader :
ACTION == " add" , delsystem == " usb_device " , sysfs { idVendor } == " xxxx " , sysfs { idProduct } == " dd " , RUN + = " /home /linus /script.sh "
Ersätt " xxxx " med de tecken som finns före kolon i ID och " dd " med dem som finns efter det . Ersätt sökvägen efter RUN + = med sökvägen till skriptet . Spara filen som " 10 - my_autorun.rules " i /etc /udev /rules.d /katalogen . Hoppa tho nästa steg om du använder en CD istället för en USB-enhet .
6
Navigera till /etc /udev /rules.d /i filhanteraren om du använder en icke - USB -enhet , t.ex. en CD eller DVD . Katalogen ska innehålla en fil med " cd " i sitt namn , öppna den . Bifoga följande text på varje rad filens innehåll , ersätter den väg med det till din faktiska manus , och spara den :
RUN + = " /home /linus /script.sh "