Co to jest crontab in freebsd

Co to jest crontab in freebsd
Ten samouczek wprowadza narzędzia linii dowodzenia Crontab w FreeBSD. Z crontab możesz skonfigurować lub usunąć tabele, które propagują demona cron. Można go również użyć do edytowania plików w /var, których nie można bezpośrednio skonfigurować. Służy przede wszystkim do planowania i automatyzacji wykonania poleceń.

Crontab można przyznać na każde konto użytkownika. Konta użytkowników, które mogą korzystać z polecenia crontab, są wymienione w pliku zezwolenie, jeśli jest dostępne. W przeciwnym razie plik odmawiający reguluje to, co użytkownicy są ograniczeni do korzystania z tego polecenia, albo polecenie byłoby dostępne tylko dla wszystkich użytkowników lub żadnego (z wyjątkiem superuseru), w zależności od niektórych zmiennych konfiguracji. \

Opcje/przełączniki crontab

Korzystanie z crontab bez żadnej opcji wyświetla crontab użytkownika.

Korzystanie z opcji -u:

Opcja -u, po dodaniu do crontab o nazwie użytkownika, edytuje crontab tego użytkownika.

Korzystanie z opcji -l:

Dodanie opcji -L do polecenia crontab daje crontab na standardowe wyjście.

Korzystanie z opcji -r:

Korzystanie z opcji -R z poleceniem crontab usuwa twoje crontab. Przed usunięciem crontab zostaniesz poproszony o potwierdzenie.

Korzystanie z opcji -f:

Wykonanie polecenia crontab z opcją -f usuwa crontab bez uprzedniego proszenia o potwierdzenie, więc używaj ostrożnie.

Korzystanie z opcji -e:

Użyj opcji -e z crontab, aby wprowadzić zmiany w bieżącym crontab i zainstalować zmodyfikowane crontab po wyjściu z edytora.

Pliki crontab

Pliki istotne dla narzędzia crontab są takie jak:

  1. Plik znajdujący się w/var/cron/pozwól, co użytkownicy mogą używać crontab.
  2. Plik znajdujący się w/var/cron/odmawianie wyświetla się, co użytkownicy mają ograniczone uprawnienia crontab.
  3. Wreszcie, plik at/var/cron/karty wymienia tabele crontab.

Składnia:

Składnia do używania polecenia crontab jest jak poniżej:

plik $ crontab [-u]
$ crontab [-u użytkownik] -L | -r [-f] | -e

Wniosek

W przypadku crontab użytkownicy mogą planować i automatyzować polecenia, które mają zostać wykonane. Narzędzie Cron działa w tle i uruchamia dowolne polecenia wymienione w crontab.

Jeśli chcesz uruchomić nowy plik crontab zamiast używać szablonu, możesz użyć polecenia crontab z opcją -e.