Toate fișierele de configurare Linux sunt stocate în documente cu text simplu, ceea ce le face ușor de editat. Această funcționalitate vă permite să adăugați scripturi la secvența de pornire a computerului sau la montarea dispozitivului proces, făcându-le efectiv să ruleze automat atunci când porniți computerul, conectați dispozitivul USB sau introduceți un CD.
Pentru a rula la pornirea sistemului
Pasul 1
Scrieți scriptul și salvați-l în directorul /etc/init.d/.
Videoclipul zilei
Pasul 2
Asigurați-vă că scriptul este executabil rulând următoarea comandă într-un terminal shell. Înlocuiți „script.sh” cu numele real al scriptului dvs.:
chmod 755 /etc/init.d/script.sh
Pasul 3
Rulați următoarea comandă, dacă utilizați o distribuție bazată pe Debian, cum ar fi Ubuntu sau Linux Mint, pentru a crea legăturile simbolice necesare pentru ca scriptul să ruleze la pornirea sistemului:
update-rc.d script.sh implicit
Din nou, înlocuiți „script.sh” cu numele real al fișierului. Rulați următoarele comenzi în schimb, dacă utilizați o distribuție non-Debian:
chkconfig --add script.sh chkconfig script.sh activat
Pentru a rula pe dispozitivul de montare
Pasul 1
Scrieți scriptul, faceți-l executabil și salvați-l. Orice locație va funcționa, fie că este pe CD, pe unitatea flash sau pe camera digitală pentru care doriți să ruleze automat sau într-o locație de pe hard disk.
Pasul 2
Rulați următoarea comandă dacă dispozitivul dvs. este bazat pe USB:
lsusb
Această comandă va afișa date de identificare despre toate dispozitivele USB conectate în prezent la computer. Notați datele de identificare pentru dispozitivul dvs. Creați un fișier nou într-un editor de text și adăugați următoarele rânduri de text:
ACTION=="add", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="xxxx", SYSFS{idProduct}=="yyyy", RUN+="/home/linus/script.sh"
Înlocuiți „xxxx” cu caracterele găsite înainte de două puncte în ID și „yyyy” cu cele găsite după el. Înlocuiți calea după RUN+= cu calea către scriptul dvs. Salvați fișierul ca „10-my_autorun.rules” în directorul /etc/udev/rules.d/. Sări peste pasul următor dacă utilizați un CD în loc de un dispozitiv USB.
Pasul 3
Deschideți /etc/udev/rules.d/ în managerul de fișiere dacă utilizați un dispozitiv non-USB, cum ar fi un CD sau DVD. Directorul ar trebui să conțină un fișier cu „cd” în nume; deschidel. Adăugați următorul text la fiecare linie conținutul fișierului, înlocuind calea cu aceea la scriptul dvs. real și salvați-l:
RUN+="/home/linus/script.sh"