Как да използвате Cron задачи за автоматизиране на Ubuntu, създаване, уебсайт промоция, реклама

Чрез Рон е един от най-мощният инструмент в основата Linux / Unix операционни системи. Cron е помощна програма, която Linux използва за планирането на задачи да бъдат изпълнени в определен момент в съответствие с графика си, в определеното време.

Така че, в тази статия ще ви напътства за тяхното работещ механизъм и да се покаже колко лесно можете да планирате вашите задачи с Cron работни места. "Cron" само по себе си е демон, който работи във фонов режим, и да планирате различни задачи в конфигурационния файл се нарича "старица", където всички планирани задачи и срокове.

Работещи Cron Service

Почти всички дистрибуции идва предварително инсталиран по подразбиране Cron. Ако не е инсталиран на вашия компютър, можете да го инсталирате с помощта на следната команда.

Сега проверка на състоянието Cron услуга, трябва да се работи в фонов режим по подразбиране, можете да го изпълните с пускането на отбора, ако той е в спряно състояние.

Използвайки помощта на Cron

След инсталирането на вашата услуга Cron, можете да продължите напред и да започнете да го използвате. За повече помощ да го използвате, можете да проверите своите човека страници чрез провеждане на следните команди.

Тази команда показва общите инструкции за помощ старица. За да получите по-конкретна информация за това, как да използвате Cron задачи, можете да проверите със следната команда.

За да излезете от него, просто натиснете р и ч.

Използвайте старица команда

Тук ще ви покажем някои от най-важните команди, които се използват за насрочване на автоматизирани задачи с старица команда.

Списък Cron Task

Изходът на командата ще ви покаже целия списък от задачи, които се изпълняват на потребителя. Ако искате да се покаже работата на друг потребител, а след това можем да го проверите със следната команда.

Това е списък на задачите, където споменатите потребителско име: потребителско име.

Редактиране на Cron Task

За да добавите нова задача или да редактирате съществуващи такива, ние ще използваме следната команда старица.

Премахване задача Cron

Command може да се използва за отстраняване на планирани задачи Cron.

Това ще премахне всички проблеми, без да се насърчава. Използвайте. -ir ако искате задачата се отстранява онлайн.

Планирането на задачи с старица

Сега започваме да използват проблема с помощта на конфигурационен файл, който се намира в старица, а има различни начини за използване на Cron. Тук ще намерите някои директории като cron.daily. cron.hourly. и cron.monthly т.н. Така че, ако ви постави проблема на скрипта в една от тези директории, те ще се проведе по график, в зависимост от името на директорията.

видове конфигурация Cron

Има два вида на конфигурационни файлове, които се използват за насрочване на автоматизирани задачи.

старица система

Тези задачи се използват системни услуги Cron и критични задачи, които изискват привилегии корен ниво. Ние можем да се провери цялата система кронтаб файл / и т.н. / старица.

потребителското старица

Персонализирана Cron нива на работни места са определени индивидуално за всеки потребител, така че всеки потребител може да създаде свои собствени проблеми, като използвате командата кронтаб.

Ние можем да проверите или промените на ниво потребител Cron работа със следната команда.

Планирането на задачи с старица

Ние можем да планирате задачите, с помощта на специален синтаксис. Има и различни къси ръчни команди, които могат да бъдат използвани в кронтаб файл, за да създадете задачи с лекота.

Синтаксис на записите старица трябва да бъде, както следва:

Сега сте запознат с кронтаб команди, синтаксис и видовете задачи в Cron, в настоящия момент, ние ще създадем няколко тестове, добавете короната и да видим как тя работи. Можете да планирате някоя от ежедневните си задачи, да го добавите към кронтаб -е команда.

График тиражи всяка минута

В този пример, ние ще създадем cronjob, която ще изпълнява текста: "Опитайте задача Cron се извършва на всяка минута" на всяка минута и изпращане на имейл [email protected].

Първата ви действие е да редактирате командата кронтаб със следните изисквания:

Поставете следния скрипт cronjob в cronjob и запазите промените.

След като запишете файла, можете да получите на изхода като кронтаб: инсталиране на нови кронтаб. По този начин, това означава, че успешно сте добавили нова задача в хронологичната.

Насрочване Cron работа в определено време

Сега нека да разгледаме сценария, ако искате да планирате работа Cron да тече в определен час, като в "19:00" всеки четвъртък.

Нека добавим този ред на crontabs с помощта на следните команди.

В горния сценарий "00 15" се отнася до 15:00, а "4" се разбира ден "четвъртък".

В края на тази статия ще научите колко е лесно да се автоматизира задачите използване crontabs, вместо да го прави ръчно с повторенията. Можете научих за основните команди и синтаксиса, които ще ви помогнат да създадете свои собствени задачи.