Лесна настройка Cron за Linux

Сценарият е лесен за инсталиране и конфигуриране на уеб сървъра на Ubuntu

Сценарият автоматично инсталиране и конфигуриране на сървър на Ubuntu. Има една точка за лесно добавяне на нови обекти.

Различни тапети на различни монитори в Ubuntu

Създаване на различни тапети за различни монитори. Методът е тествана на Ubuntu, но би трябвало да работи на всички системи, включително прозорци и Mac.

Автоматично монтиране Yandex Disk в Linux

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

Блог за създаването и инсталирането на софтуера за lnux с prioretety на Ubuntu. Членове са лесен език, който е разбираем за начинаещи.

Лесна настройка Cron за Linux
Чувал съм много за това в Linux има удобен Scheduler Cron работни места. Въпреки това, аз не трябва да го използвате и да разберат неговата конфигурация не му попречи да ... конзола, много английски bukavok ... беше ужасно. Но, добре, страховете ми са били напразни - всичко за елементарни просто. В тази статия ще обсъдят как да се създаде изпълнението на техните планирани скриптове, както и пример за задаване на "Кукувицата".

Първо, малко за това как тя работи всичко.

Cron при стартирането при стартиране на системата. Те могат да бъдат контролирани (стоп / старт / статус научите) команда: Sudo услуга Cron (стоп / старт / статус). Но това е рядко, когато има нужда.

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

Работа са в имената на файлове, които са потребителско име и файловете са в папка / VAR / шпула / Cron / crontabs. Folder защитен от външна намеса, а на разположение само на суперпотребител. Въпреки това, всеки потребител може да се създаде график за изпълнението на задачите, без да знае паролата на корена (супер потребител).

За да настроите Cron за обикновения потребител просто напишете:

Ако искате да създадете задача на друг потребител, стартирането е отборът:

Sudo кронтаб -u потребител -Д

0 * / 1 * * * / Начало / zegi / хамбар / куку

Само един проблем от 2 основни области: 0 * / 1 * * * - означава времето, когато екипът ще работи. A / Начало / zegi / хамбар / куку - път към скрипта, който описва командата (а).

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

Завръщайки се в пример кукувицата, когато сценарият се задейства всеки час. За да зададете честотата на употреба /. Например, ако имате нужда от това, за да изпълните задачата на всеки 5 минути, след това се поставя в понеделник:

Ако искате, какво би задачата да работи на всеки час, ще трябва да инсталирате и определен момент. Ако оставите звездичка (* / 1 *), а след това на короната ще обслужва всеки един момент - тъй като са изпълнени условията: той проверява всички 5 клетки и стойността им съответства на текущото време (минути - все още гледат - на всеки час, а не само някои. ).
Преди да наклонена черта винаги трябва да се запази звездичка. Например, възлага изпълнението на всяка минута, като се започне от 30-ти, след като влезе 30/1 - няма да работи.

Ако е необходимо, ще се кандидатира за задача не е циклична, но на няколко пъти, стойностите са написани със запетая.
Например, което трябва да изпълни дадена задача в делнични дни в 12 ч и 18:00. Тя ще изглежда така:

В края на задачи за редактиране, не забравяйте да запазите промените (Ctrl + O> на Enter), а след това можете да получите (Ctrl + х).

Cron трябва да уведоми, че има ново предизвикателство и той е готов да изпълнява своята писане: «кронтаб: инсталиране на нови кронтаб».

Преглед по проблема (може би не е направил нищо за себе си, и с мрежовия администратор, че нещо, което се създаде), използвайте командата:

И в крайна сметка той кукувиче скрипт. който kukukaet всеки час:

#! / Bin / Баш
Н = `дата +% L`
докато [$ з -gt 0]
правя
играя

Изтегляне на звука на кукувицата с командата: