Ubuntu Cronjob: Обяснение и настройка
Свързани Видеоклипове: (Може 2024).
Полезен инструмент в Ubuntu са така наречените cron jobs. Ще ви обясним как да го настроите и да го използвате.
Ubuntu cronjob - какво е това?
- Cron задача - наричана още crontab - е команда, която изпълнява скриптове и програми в определено време. Следователно е подходящ например за правене на архивиране или извършване на актуализации.
- Моля, обърнете внимание обаче, че заданието на cron се изпълнява само ако компютърът ви наистина е включен. Пропуснатите задачи на cron няма да бъдат компенсирани.
- Cronjob се състои от 7 секции. Първият означава минутата, а вторият за часа, в който задачата е изпълнена. Третият раздел съдържа деня на месеца, а четвъртият самия месец Петият е денят от седмицата, като числата 0 и 7 представляват всяка неделя. Шестият раздел описва потребителя, за когото се изпълнява cronjob. Накрая се отбелязва самата задача.
- Cron заданията се съхраняват или в цялата система в директорията "/ etc / crontab", или за отделни потребители под "/ var / spool / cron / crontabs".
Създайте Ubuntu cronjob - така се прави
- Услугата cronjob за терминала вече е включена в Ubuntu. Следователно не е необходима инсталация.
- За да създадете или промените cron задача, отворете терминала и напишете "crontab -e". Ако искате да редактирате cron задания на друг потребител, въведете "crontab -u user -e" и заменете "user" с желания потребител.
- Сега можете да изберете кой редактор искате да използвате за редактиране на вашите cron задания. Препоръчваме да използвате нано, тъй като това е най-лесният начин.
- Използвайте клавишите със стрелки, за да се придвижите до долната част на документа и въведете своя cronjob. Ако нямате нужда от параметър, просто го попълнете с "*". Например, ако искате да вършите работа с cron всеки ден в 3:30 ч., Трябва само да попълните часовете и минутите, вместо останалите стойности има "*".
- Когато приключите, натиснете едновременно [Ctrl] и [X] и потвърдете с [J] и [Enter]. Вашите промени са запазени и затворени нано.
- За да изброите всичките си задания в cron, въведете командата "crontab -l". За да видите задания за cron на друг потребител, напишете "crontab -u user -l". Заменете „потребител“ с името на желания потребител.