crontab

Kaip patikrinti „cron“ žurnalus sistemoje „Linux“

Kaip patikrinti „cron“ žurnalus sistemoje „Linux“
Linux aplinkoje dažniausiai naudojamas dažniausiai vartojamas žodis „cron jobs“. Tiems, kurie apie tai nežino. „Cron“ darbas yra užduočių planuoklis, kuris automatizuoja visas pasikartojančias užduotis „Linux“ paskirstyme. „Cron“ darbai vykdomi nurodytą dieną ir laiką, kurį planuoja sistemos administratorius. Taigi, „cron“ užduočių žurnalai ar istorija yra palaikomi žurnalo faile, kuris padeda sistemos administratoriui patikrinti, ar „cron“ užduotys vykdomos nurodytu laiku, ar ne.

Šiame straipsnyje aptarsime, kaip vartotojas gali peržiūrėti „cron“ žurnalų failus „Linux“ aplinkoje. Mes atlikome visas „Ubuntu 20“ užduotis.04 sistema, kuri leis geriau suprasti „cron“ žurnalus.

Atidarykite terminalą paspausdami spartųjį klavišą „Ctrl + Alt + t“. Dabar naudodami šiuos du skirtingus metodus galite lengvai pasiekti „cron“ žurnalo įvykius:

1 metodas: patikrinkite „cron“ įvykių žurnalus per „syslog“

Tai labai paprastas ir paprastas būdas patikrinti, ar jūsų sistemoje veikia „cron“ žurnalo įvykiai. Prisijunkite kaip pagrindinis vartotojas terminale ir įveskite šią komandą:

# cat / var / log / syslog | grep cron

Šie „cron“ žurnalų įvykiai turėtų būti rodomi terminale:

2 metodas: stebėkite „cron“ žurnalus nustatydami „cron“.žurnalo failas

Rekomenduojamas būdas yra sukurti atskirą „cron“.„log“ failas, skirtas stebėti ar patikrinti „cron“ žurnalų įvykius jūsų „Linux“ sistemoje. Šiuo tikslu pasiekite '/ etc / rsyslog.d / 50 - numatytasis nustatymas.conf failas vykdant žemiau pateiktą komandą:

$ sudo nano / etc / rsyslog.d / 50 - numatytasis nustatymas.konf

Ieškokite '#cron.* / var / log / cron.„log“ šiame faile ir nekomentuokite šios eilutės, kuri taip pat rodoma šioje ekrano kopijoje:

Dabar sukurkite „cron“.prisijungti naudojant bet kokį šaltinio kodą ar teksto rengyklę.

$ sudo nano / var / log / cron.žurnalas

Iš naujo paleiskite „rsyslog“ paslaugą ir patikrinkite šios tarnybos veikimo būseną savo sistemoje naudodami šią komandą:

$ sudo systemctl paleiskite rsyslog iš naujo
$ sudo systemctl būsenos rsyslog

Ši išvestis turėtų atspausdinti terminalo lange:

Dabar visi „cron“ žurnalo įvykiai turi būti išsaugoti „cron“.žurnalo failas.

Norėdami peržiūrėti, „cron“ realiuoju laiku registruoja įvykius naudodama komandą „watchcron“. Taigi, sukurkite „watchcron“ failą taip:

$ sudo nano watchcron

Šiame faile pridėkite šias eilutes:

#!/ bin / bash
laikrodis -n 10 uodega -n 25 / var / log / cron.žurnalas

Išsaugokite šį failą „nano“ naudodami „Ctrl + o“ ir paspauskite „Ctrl + x“, kad išeitumėte iš šios aplinkos.

Čia aukščiau esantis laikrodis atnaujina žurnalų įvykių puslapį po 10 sekundžių ir puslapyje parodo paskutinius 25 įvykius.

Nustatykite vykdomojo leidimus šiame faile naudodami šią komandą:

$ sudo chmod + x watchcron

Nukopijuokite šį failą „/ usr / sbin“ vietoje taip:

$ sudo cp watchcron / usr / sbin

Dabar, norėdami patikrinti realaus laiko „cron“ žurnalų įvykius, vykdykite žemiau pateiktą komandą terminale:

$ laikrodis

Terminale bus rodomas šis langas:

Išvada

Šiame straipsnyje mes paaiškinome, kaip galite tikrinti ar stebėti „Cron“ žurnalus įvykius realiuoju laiku naudodami vieną komandą „watchcron“.

Kaip pakeisti kairįjį ir dešinįjį pelės mygtukus „Windows 10“ kompiuteryje
Gana įprasta, kad visi kompiuterio pelės įrenginiai yra ergonomiškai sukurti dešiniarankiams. Tačiau yra pelių prietaisų, specialiai sukurtų kairiaran...
Mėgdžiokite pelės paspaudimus, užveskite pelės žymeklį naudodami pelę „Clickless Mouse“ sistemoje „Windows 10“
Pelės ar klaviatūros naudojimas netinkamoje laikysenoje, kai naudojama per daug, gali sukelti daug sveikatos problemų, įskaitant įtampą, riešo kanalo ...
Pridėkite pelės gestus prie „Windows 10“ naudodami šiuos nemokamus įrankius
Pastaraisiais metais kompiuteriai ir operacinės sistemos labai išsivystė. Buvo laikas, kai vartotojai turėjo naudoti komandas naršydami per failų tvar...