Linux-ის ყველა კონფიგურაციის ფაილი ინახება უბრალო ტექსტურ დოკუმენტებში, რაც მათ რედაქტირებას მარტივს ხდის. ეს ფუნქცია საშუალებას გაძლევთ დაამატოთ სკრიპტები თქვენი კომპიუტერის გაშვების თანმიმდევრობაში ან მოწყობილობის მონტაჟში პროცესი, რაც ეფექტურად აქცევს მათ ავტომატურად მუშაობას, როდესაც ჩართავთ თქვენს კომპიუტერს, შეაერთებთ თქვენს USB მოწყობილობას ან ჩადეთ CD.
სისტემის ჩატვირთვაზე გასაშვებად
Ნაბიჯი 1
ჩაწერეთ თქვენი სკრიპტი და შეინახეთ იგი დირექტორიაში /etc/init.d/.
დღის ვიდეო
ნაბიჯი 2
დარწმუნდით, რომ სკრიპტი შესრულებადია შემდეგი ბრძანების გაშვებით shell ტერმინალში. შეცვალეთ "script.sh" თქვენი სკრიპტის ნამდვილი სახელით:
chmod 755 /etc/init.d/script.sh
ნაბიჯი 3
გაუშვით შემდეგი ბრძანება, თუ იყენებთ Debian-ზე დაფუძნებულ დისტრიბუციას, როგორიცაა Ubuntu ან Linux Mint, საჭირო სიმბოლური ბმულების შესაქმნელად, რათა სკრიპტი იმუშაოს სისტემის ჩატვირთვაზე:
update-rc.d script.sh ნაგულისხმევი
ისევ შეცვალეთ "script.sh" ფაილის რეალური სახელით. ამის ნაცვლად გაუშვით შემდეგი ბრძანებები, თუ იყენებთ არა Debian დისტროს:
chkconfig --დამატება script.sh chkconfig script.sh ჩართვა
მოწყობილობის მთაზე გასაშვებად
Ნაბიჯი 1
დაწერეთ თქვენი სკრიპტი, გახადეთ ის შესრულებადი და შეინახეთ. ნებისმიერ ადგილას, იქნება ეს CD-ზე, ფლეშ დრაივზე ან ციფრულ კამერაზე, რომლის ავტომატური გაშვება გსურთ, ან თქვენს მყარ დისკზე არსებულ ადგილას.
ნაბიჯი 2
გაუშვით შემდეგი ბრძანება, თუ თქვენი მოწყობილობა დაფუძნებულია USB-ზე:
lsusb
ეს ბრძანება გამოსცემს საიდენტიფიკაციო მონაცემებს ყველა USB მოწყობილობის შესახებ, რომელიც ამჟამად ჩართულია თქვენს კომპიუტერში. ჩაწერეთ თქვენი მოწყობილობის ID მონაცემები. შექმენით ახალი ფაილი ტექსტურ რედაქტორში და დაამატეთ ტექსტის შემდეგი სტრიქონები:
ACTION=="დამატება", SUBSYSTEM=="usb_device", SYSFS{idVendor}=="xxxx", SYSFS{idProduct}=="yyyy", RUN+="/home/linus/script.sh"
შეცვალეთ "xxxx" ID-ში ორწერტილამდე ნაპოვნი სიმბოლოებით და "yyyy" მის შემდეგ ნაპოვნი სიმბოლოებით. შეცვალეთ ბილიკი RUN+=-ის შემდეგ თქვენი სკრიპტის ბილიკით. შეინახეთ ფაილი, როგორც "10-my_autorun.rules" დირექტორიაში /etc/udev/rules.d/. გამოტოვეთ შემდეგი ნაბიჯი, თუ USB მოწყობილობის ნაცვლად იყენებთ CD-ს.
ნაბიჯი 3
გახსენით /etc/udev/rules.d/ ფაილ მენეჯერში, თუ იყენებთ USB მოწყობილობას, როგორიცაა CD ან DVD. დირექტორიაში უნდა იყოს ფაილი მის სახელში „cd“; გახსენი. დაამატეთ შემდეგი ტექსტი თითოეული სტრიქონის ფაილის შიგთავსს, შეცვალეთ ბილიკი თქვენს რეალურ სკრიპტში და შეინახეთ იგი:
RUN+="/home/linus/script.sh"