FreeBSD

Какво е Crontab във FreeBSD

Какво е Crontab във FreeBSD
Този урок ще въведе помощната програма за команден ред crontab във FreeBSD. С Crontab можете да настроите или премахнете таблиците, които разпространяват демона cron. Може да се използва и за редактиране на файлове в / var, които не могат да бъдат конфигурирани директно. Използва се предимно за планиране и автоматизиране на изпълнение на команди.

Crontab може да бъде предоставен на всеки потребителски акаунт. Потребителските акаунти, които могат да използват командата crontab, са изброени в разрешения файл, ако е наличен. В противен случай файлът за отказ управлява това, на което потребителите са ограничени да използват тази команда, или командата ще бъде достъпна само за всички или без потребители (с изключение на суперпотребителя), в зависимост от определени конфигурационни променливи. \

Опции / превключватели на Crontab

Използването на crontab без опция показва crontab на потребителя.

Използване с опция -u:

Опцията -u, когато се добави към crontab с потребителско име, редактира crontab на този потребител.

Използване с опция -l:

Добавянето на опцията -l към командата crontab води до crontab на стандартния изход.

Използване с опция -r:

Използването на опцията -r с командата crontab изтрива вашия crontab. Преди действително да изтриете crontab, ще бъдете помолени за потвърждение.

Използване с опция -f:

Изпълнението на командата crontab с опцията -f изтрива вашия crontab, без първо да се иска потвърждение, така че използвайте внимателно.

Използване с опция -e:

Използвайте опцията -e с crontab, за да направите промени в текущия crontab и инсталира модифицирания crontab, след като излезете от редактора.

Файлове Crontab

Файловете, свързани с помощната програма crontab, са както по-долу:

  1. Файлът, намиращ се на / var / cron / allow, показва какви потребители имат право да използват crontab.
  2. Файлът, намиращ се на / var / cron / deny, показва какви потребители имат ограничени привилегии crontab.
  3. И накрая, файлът в / var / cron / tabs изброява таблиците crontab.

Синтаксис:

Синтаксисът за използване на командата Crontab е както при:

$ crontab [-u потребител] файл
$ crontab [-u потребител] -l | -r [-f] | -e

Заключение

С crontab потребителите могат да планират и автоматизират командите, които трябва да бъдат изпълнени. Помощната програма cron работи във фонов режим и изпълнява всички команди, изброени в crontab.

Ако искате да стартирате нов файл crontab, вместо да използвате шаблон, можете да използвате командата crontab с опцията -e.

Как да покажа брояч на FPS в игрите на Linux
Linux игрите получиха голям тласък, когато Valve обяви поддръжка на Linux за Steam клиент и техните игри през 2012 г. Оттогава много AAA и независими ...
Как да изтеглите и пуснете Civilization VI на Сид Майер на Linux
Въведение в играта Civilization 6 е модерен поглед върху класическата концепция, въведена в поредицата от игрите Age of Empires. Идеята беше доста про...
Как да инсталирате и играете Doom на Linux
Въведение в Doom Серията Doom възниква през 90-те години след пускането на оригиналния Doom. Това беше незабавен хит и от този момент нататък серията ...