როგორ დავწეროთ ავტომატური გაშვების სკრიპტი Linux-ში

click fraud protection

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"

კატეგორიები

Ბოლო

შეგიძლიათ დაწეროთ სურათები DVD+R დისკზე?

შეგიძლიათ დაწეროთ სურათები DVD+R დისკზე?

სურათების ჩაწერა შესაძლებელია DVD+R დისკზე. DV...

როგორ გადმოწეროთ სურათები DVD-დან

როგორ გადმოწეროთ სურათები DVD-დან

DVD-დან ფოტოების ჩამოტვირთვა საშუალებას გაძლევ...