Cron:
Wbudowane narzędzie Linux służy do planowania wykonywania procesu w systemie, znanym jako „Cron„Demon. Cron szuka określonych skryptów i plików w „crontab" Lub "Tabele cron.„Plik crontab zawiera listę poleceń, którą chcesz uruchomić na podstawie zwykłego harmonogramu. Ponadto ma nazwy poleceń, które zarządzają listą tych poleceń. Crontab zatrudnia również harmonogram zadań Cron do wykonywania zadań. Cron jest wykorzystywany jako funkcja systemowa, która będzie wykonywać lub wykonywać procesy w Twoim imieniu zgodnie z wcześniej określonym harmonogramem. Ten harmonogram nazywa się Crontab, a narzędzie używane do edytowania go również o nazwie Crontab.
Korzystanie z crontab w Linux:
Crontab jest popularnym harmonogramem zadań zawartych w pakiecie systemowym Linux, ponieważ planuje proces wykonania jako root. W rezultacie uruchomienie zautomatyzowanej operacji, ponieważ root upraszcza aktualizacje systemu. Wszystko, co musisz zrobić, to zmienić pracę cron i poczekać, aż zostanie ponownie uruchomiony.
Składnia crontab:
Każde pole w pliku crontab istnieje w następującej kolejności:
Minute (s) godziny (s) dzień (s) miesiąc (s) Day (s) Polecenia (s)
Oto składnia polecenia crontab:
* * * * * /path_to_script
To wszystkie istotne informacje o crontab. Teraz przejdźmy do przodu, aby zobaczyć, jak możemy usunąć zadanie CRON w Linux.
Usuwanie pracy Cron:
Aby zademonstrować procedurę usunięcia zadania CRON, przede wszystkim dodamy zadanie do crontab za pomocą następującego polecenia:
$ (crontab -u linuxhint -l; echo " */5 * * * * perl/home/linuxhint/test.pl ") | crontab -u Linuxhint -
To polecenie Nowe zadanie CRON dla użytkownika „Linuxhint” do wymieniania informacji o zadaniach CRON w „Test.Plik PL ”po każdej minucie„ 5 ”."
Sprawdź istnienie nowo utworzonego pliku CRON.
$ sudo ls -l/var/szpula/cron/crontabs
Wypisuj poniższe polecenie, aby usunąć zadanie cron z crontab.
$ crontab -u Linuxhint -l | grep -v 'perl/home/linuxhint/test.Pl '| crontab -u Linuxhint -
Korzystanie z polecenia crontab -r:
Zabezpieczenia plików crontab zostały rozstrzygnięte, abyś mógł przypadkowo usunąć plik crontab za pomocą polecenia RM. Do usuwania plików crontab skorzystaj z polecenie crontab -r Zamiast.
$ crontab -r
Ponownie sprawdź crontab, aby upewnić się, że zadanie CRON zostało usunięte lub nie.
$ sudo ls -l/var/szpula/cron/crontabs
Wniosek:
Pakiet systemowy Linux obejmuje crontab, Pomocny harmonogram zadań, który może wykonać automatyczną procedurę jako root. Crontab zawiera zadania CRON, które pomagają systemowi operacyjne podczas wykonywania zaplanowanej kopii zapasowej plików dziennika lub baz danych. Jednak usunięcie każdej pracy cron może być trudnym zadaniem podczas otaczania Crontab. W tym artykule przedstawiono metodę krok po kroku do usunięcia zadania CRON w Linux.