Crontab არის პროგრამა CentOS ოპერაციულ სისტემაზე, რომელიც საშუალებას გაძლევთ დაგეგმოთ განმეორებადი ამოცანები წინასწარ განსაზღვრულ დროს. აქ მოცემულია ინსტრუქციები გამოყენების crontab შესახებ CentOS:
ნაბიჯი 1: გახსენით crontab მიმდინარე მომხმარებლისთვის
მიმდინარე მომხმარებლის გასახსნელად crontab, შეასრულეთ შემდეგი ბრძანება:
crontab -e
ნაბიჯი 2: გაიგე crontab სინტაქსი
თითოეული ხაზი crontab წარმოადგენს კონკრეტულ დაგეგმილ ამოცანას.
სინტაქსი crontab ასეთია:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
ვარსკვლავი(*) ნიშნავს ამ ველის ყველა შესაძლო მნიშვნელობას.
ნაბიჯი 3: განსაზღვრეთ ამოცანები ში crontab
მაგალითად, სკრიპტის სახელწოდებით "myscript.sh" ყოველდღე დილის 1 საათზე გასაშვებად, დაამატეთ შემდეგი ხაზი crontab:
0 1 * * * /path/to/myscript.sh
ნაბიჯი 4: შენახვა და გასვლა
ამოცანების დამატების შემდეგ crontab შეინახეთ და გამოდით დაჭერით Ctrl + X
, შემდეგ ჩაწერეთ Y
და დააჭირეთ Enter
.
ნაბიჯი 5: ნახვა crontab
ამოცანების სიის სანახავად crontab, გაუშვით შემდეგი ბრძანება:
crontab -l
ნაბიჯი 6: ამოიღეთ დავალება crontab
o ამოიღეთ დავალება დან crontab, გაუშვით შემდეგი ბრძანება:
crontab -r
შენიშვნა: იყავით ფრთხილად გამოყენებისას crontab, დარწმუნდით, რომ სინტაქსი და დაგეგმვის დრო სწორია, რათა თავიდან აიცილოთ სისტემის გაუმართაობა ან გადატვირთვა.