![როგორ დავამატოთ მოწყობილობის ჩარჩოები თქვენს ეკრანის ანაბეჭდებში](/f/22845ecd86fb2fdec855df5620e649ee.jpg?width=100&height=100)
Linux– ის სამყარო სავსეა იმდენად სახალისო და საინტერესო საგნებით, რაც უფრო მეტად შევდივართ, მით უფრო ვპოულობთ ნივთებს. ჩვენ ვცდილობთ შემოგთავაზოთ ის პატარა რჩევები და რჩევები, რაც სხვებისგან განასხვავებთ, აქ ჩვენ გამოვიტანეთ სამი პატარა ხრიკი.
Linux– ში სამუშაოს/ბრძანების დაგეგმვა არის აბრევიატურა cron. როდესაც ჩვენ გვჭირდება სამუშაოს დაგეგმვა, ჩვენ ვეძახით კრონს, მაგრამ იცით თუ არა, რომ ჩვენ შეგვიძლია დავგეგმოთ სამუშაო მოგვიანებით სიმინდის გარეშე? ამის გაკეთება შეგიძლიათ როგორც ქვემოთ არის შემოთავაზებული ..
გაუშვით ბრძანება (თქვით თარიღი) ყოველი 5 წამი და ჩაწერეთ გამომავალი ფაილი (ვთქვათ თარიღი. txt). ამ სცენარის მისაღწევად, ჩვენ უნდა გავუშვათ ქვემოთ მოყვანილი ერთი სტრიქონი უშუალოდ ბრძანების ხაზზე.
$ მართალია; თარიღი >> date.txt; ძილი 5; შესრულებულია &
ზემოაღნიშნული ერთი ლაინერის ანატომია:
ანალოგიურად, ჩვენ შეგვიძლია ნებისმიერი სკრიპტი შევასრულოთ ერთნაირად. აქ არის ბრძანება სკრიპტის გამოძახება გარკვეული ინტერვალის შემდეგ (ვთქვათ 100 წამი) და სკრიპტის სახელია script_name.sh
.
აღსანიშნავია ისიც, რომ ზემოთ მოყვანილი სკრიპტი უნდა იყოს გაშვებული დირექტორიაში, სადაც სკრიპტი ტყუილია, წინააღმდეგ შემთხვევაში თქვენ უნდა მიუთითოთ სრული გზა (/home/$USER/…/script_name.sh
). ზემოთ აღწერილი ინტერვალის დროს სკრიპტის გამოძახების სინტაქსია:
$ მართალია; do /bin /sh script_name.sh; ძილი 100; შესრულებულია &
დასკვნა: ზემოთ ერთი ლაინერი არ არის Cron– ის შემცვლელი, რადგან Cron პროგრამა მხარს უჭერს უამრავ ვარიანტს, შედარებით და ძალიან მოქნილი და კონფიგურირებადია. თუმცა, თუ ჩვენ გვსურს გარკვეული ტესტის შემთხვევების ან I/O საორიენტაციო ნიშნულის გაშვება, მაშინ ზემოთ მოცემული ბრძანება მიზანს ემსახურება.
ასევე წაიკითხეთ:11 Linux Cron სამუშაოს დაგეგმვის მაგალითები
რას ვაკეთებთ ეკრანის გასასუფთავებლად? თქვენ ალბათ ფიქრობთ, რამდენად სულელურია ასეთი კითხვის დასმა. ისე, ჩვენ ყველამ ვიცით, რომ ეს არის 'ნათელი'ბრძანება. თუმცა, თუ ჩვენ ჩვევად გამოვიყენებთ გასაღებების კომბინაციის გამოყენებას 'ctrl+ლ”ტერმინალის გასასუფთავებლად, ჩვენ ბევრ დროს დავზოგავთ.
გასაღებების კომბინაცია "Ctrl+l"აქვს იგივე ეფექტი, რაც"ნათელი'ბრძანება. ამიტომ გამოიყენეთ შემდეგი დროიდან ctrl+ლ თქვენი Linux ბრძანების ხაზის ინტერფეისის გასასუფთავებლად.
დასკვნა: მას შემდეგ ctrl+ლ არის ძირითადი კომბინაცია, ამიტომ ჩვენ არ შეგვიძლია გამოვიყენოთ იგი სკრიპტის შიგნით. თუ ჩვენ გვჭირდება ეკრანის გასუფთავება ჭურვი სკრიპტის შიგნით, დარეკეთ ბრძანება "წმინდა", ყველა სხვა შემთხვევისთვის, რაც ახლა მოვიფიქრე, ctrl+l საკმარისზე მეტია.
ეს არის საოცარი გარჩევა, რომელიც ბევრმა არ იცის. თქვენ შეგიძლიათ გაუშვათ ბრძანება, რაც არ უნდა დაუბრუნდეს იგი მიმდინარე დირექტორიას. ყველაფერი რაც თქვენ გჭირდებათ არის ბრძანების გაშვება ფრჩხილებში, ანუ მათ შორის (და)
.
ვნახოთ მაგალითი,
[ელფოსტა დაცულია]: ~ $ (cd/home/avi/ჩამოტვირთვები/)
[ელფოსტა დაცულია]:~
ჯერ ის cd დირექტორია ჩამოტვირთვები და შემდეგ კვლავ დაბრუნდით სახლის დირექტორიაში ერთი ნაბიჯით. შეიძლება გჯერათ, რომ ბრძანება არ შესრულებულა და რაიმე მიზეზის გამო ამა თუ იმ შეცდომას არ უშვებს, ვინაიდან მოთხოვნის შეცვლა არ ხდება. მოდი ცოტა მეტი შევიცვალოთ ..
[ელფოსტა დაცულია]: ~ $ (cd/home/avi/ჩამოტვირთვები/&& ls -l)
-rw-r 1 ავი ავი 54272 3 მაისი 18:37 text1.txt. -rw-r 1 ავი ავი 54272 3 მაისი 18:37 text2.txt. -rw-r 1 ავი ავი 54272 3 მაისი 18:37 text3.txt. [ელფოსტა დაცულია]:~$
ასე რომ, ზემოთ მოცემულ ბრძანებაში მან პირველად შეცვალა მიმდინარე დირექტორია ჩამოტვირთვები და შემდეგ ჩამოთვალეთ ამ დირექტორიის შინაარსი, სანამ დაბრუნდებით მიმდინარე დირექტორიაში. ასევე, ის ადასტურებს, რომ ბრძანება წარმატებით შესრულდა. თქვენ შეგიძლიათ გაუშვათ ნებისმიერი სახის ბრძანება ფრჩხილებში და დაუბრუნდეთ თქვენს ახლანდელ სამუშაო დირექტორიას შეფერხების გარეშე.
სულ ეს არის, თუ თქვენ იცით Linux– ის რაიმე სახის ხრიკი ან ხრიკი, შეგიძლიათ გაგვიზიაროთ ჩვენი კომენტარების განყოფილების საშუალებით და არ დაგავიწყდეთ ამ სტატიის გაზიარება თქვენს მეგობრებთან ერთად….