Vse konfiguracijske datoteke Linuxa so shranjene v dokumentih z navadnim besedilom, zaradi česar jih je enostavno urejati. Ta funkcija vam omogoča, da dodate skripte zaporedju zagona računalnika ali namestitvi naprave proces, zaradi česar se samodejno zaženejo, ko vklopite računalnik, priključite napravo USB oz vstavite CD.
Za zagon ob zagonu sistema
Korak 1
Napišite svoj skript in ga shranite v imenik /etc/init.d/.
Video dneva
2. korak
Zagotovite, da je skript izvedljiv, tako da zaženete naslednji ukaz v terminalu lupine. Zamenjajte "script.sh" z dejanskim imenom vašega skripta:
chmod 755 /etc/init.d/script.sh
3. korak
Zaženite naslednji ukaz, če uporabljate distribucijo, ki temelji na Debianu, kot je Ubuntu ali Linux Mint, da ustvarite potrebne simbolne povezave, da se skript zažene ob zagonu sistema:
update-rc.d script.sh privzete nastavitve
Ponovno zamenjajte "script.sh" z dejanskim imenom datoteke. Namesto tega zaženite naslednje ukaze, če uporabljate distro, ki ni Debian:
chkconfig --add script.sh chkconfig script.sh on
Za zagon na namestitvi naprave
Korak 1
Napišite svoj skript, ga naredite izvedljivega in ga shranite. Primerna bo katera koli lokacija, naj bo to na CD-ju, bliskovnem pogonu ali digitalnem fotoaparatu, za katerega želite, da se samodejno zažene, ali na mestu na vašem trdem disku.
2. korak
Zaženite naslednji ukaz, če vaša naprava temelji na USB-ju:
lsusb
Ta ukaz bo oddal identifikacijske podatke o vseh napravah USB, ki so trenutno priključene na vaš računalnik. Zabeležite si ID podatke za svojo napravo. Ustvarite novo datoteko v urejevalniku besedil in dodajte naslednje vrstice besedila:
ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="xxxx", SYSFS{idProduct}=="yyyy", RUN+="/home/linus/script.sh"
Zamenjajte "xxxx" z znaki pred dvopičjem v ID-ju in "yyyy" z znaki, ki jih najdete za njim. Zamenjajte pot po RUN+= s potjo do vašega skripta. Shranite datoteko kot "10-my_autorun.rules" v imenik /etc/udev/rules.d/. Če namesto naprave USB uporabljate CD, preskočite naslednji korak.
3. korak
Odprite /etc/udev/rules.d/ v upravitelju datotek, če uporabljate napravo, ki ni USB, kot je CD ali DVD. Imenik mora vsebovati datoteko z "cd" v imenu; Odpri. V vsako vrstico vsebine datoteke dodajte naslednje besedilo, tako da pot zamenjate s tem v dejanski skript in ga shranite:
RUN+="/home/linus/script.sh"