Црон и Цронтаб - Управљајте временом у Линуку

Преглед садржаја
Црон има могућност покретања процеса у позадини, транспарентних за корисника, могу се конфигурисати, а затим покренути без интервенције корисника.
Широко се користи на серверима за обављање одржавања, прављења резервних копија или одређених задатака неких веб локација.
За креирање црон наредбе можемо користити прозор терминала и писати цронтаб
Приликом првог покретања од нас ће се тражити да наведемо који ће подразумевани уређивач текста користити ви, нано или неки други.

Овде ћемо додати наша цронтаб правила. Наредба рулес или цронтаб има следећу шему
м х дом довн корисничка команда
  • м - изражава минуте у којима ће се скрипта извршавати, вредност се креће од 0 до 59
  • х - изражава тачно време, у 24-часовном формату, вредности се крећу од 0 до 23, при чему је 0 12:00 поноћи.
  • Сун - експресни дан у месецу, можете одредити 10 ако желите да се покреће сваког 10. у месецу
  • доле - Изражава дан у недељи, може бити нумерички (0 до 7, где су 0 и 7 недеља) или прва 3 слова дана на енглеском: пон, уто, среда, чет, пет, сат, нед.
  • уер - дефинише корисника који ће извршити наредбу, може бити роот или други корисник све док има дозволе за извршавање скрипте.
  • команда - је команда или апсолутна путања скрипте коју треба извршити, на пример: /хоме/усуарио/сцрипт.сх, ако позива скрипту, мора бити извршна.

Тако на пример можете створити слатку
Правите резервне копије сваки дан у 10:30
30 10 * * * корисник /хоме/усер/бацкуп.сх
Ажурирајте оперативни систем петком у 1:00
00 01 * * 6 роот апт -гет -и ажурирај роот корисника
Друга варијанта за исто била би употреба назива дана петак (петак)
00 01 * * фри роот апт -гет -и ажурирај роот корисника
Потпунија и сложенија команда
Сваког 30. августа у 23:30 извршите задатке одржавања сервера
30 23 30 08 * корисник /хоме/усуарио/мантенимиентоссервер.сх
Ово се може конфигурисати на свим контролним таблама сервера.
На пример, са контролне табле Дирецтадмин имамо визуелни интерфејс за креирање наредбе црон

Такође је могуће креирати црон команду из Цпанела на врло сличан начин као и претходна

Ако имамо веб локацију, она се може користити за обављање задатака као што су ажурирање веб локације, обављање задатака одржавања базе података, аутоматско прављење резервних копија, слање е -поште као што су:
Сваки дан у поноћ шаљите билтен корисницима
00 00 * * * корисник /хоме/усуарио/мидомаин.цом/невслеттер.пхп
Направићемо пример за синхронизацију са софтвером Рсинц локалног директоријума са директоријумом на серверу на који претпостављамо да смо повезани
00 21 * * * рсинц -авз --пассворд-филе = / етц / рсинц.сецрет / хоме / лоцал-дир / миусер @ серверип :: емото-дирДа ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave