లైనక్స్ ఎన్విరాన్మెంట్లో క్రాన్ లాగ్స్ ఫైల్లను యూజర్ ఎలా చూడవచ్చో మేము ఈ ఆర్టికల్లో చర్చిస్తాము. మేము ఉబుంటు 20.04 సిస్టమ్లో అన్ని పనులను నిర్వహించాము, అది మీకు క్రాన్ లాగ్ల గురించి బాగా అర్థం చేసుకుంటుంది.
కీబోర్డ్ సత్వరమార్గం 'Ctrl+Alt+t' నొక్కడం ద్వారా టెర్మినల్ని తెరవండి. ఇప్పుడు, కింది రెండు విభిన్న పద్ధతులను ఉపయోగించడం ద్వారా క్రాన్ లాగ్ ఈవెంట్లను సులభంగా యాక్సెస్ చేయవచ్చు:
విధానం 1: సిస్లాగ్ ద్వారా క్రాన్ లాగ్ ఈవెంట్లను తనిఖీ చేయండి
మీ సిస్టమ్లో క్రాన్ లాగ్ ఈవెంట్లు నడుస్తున్నాయో లేదో తనిఖీ చేయడానికి ఇది చాలా సులభమైన మరియు సులభమైన మార్గం. టెర్మినల్లో రూట్ యూజర్గా లాగిన్ అవ్వండి మరియు కింది ఆదేశాన్ని టైప్ చేయండి:
#పిల్లి /ఎక్కడ/లాగ్/సిస్లాగ్| పట్టుక్రాన్
కింది క్రాన్ లాగ్ ఈవెంట్లు టెర్మినల్లో ప్రదర్శించబడాలి:
విధానం 2: cron.log ఫైల్ను సెటప్ చేయడం ద్వారా క్రాన్ లాగ్లను పర్యవేక్షించండి
మీ లైనక్స్ సిస్టమ్లో క్రాన్ లాగ్ ఈవెంట్లను పర్యవేక్షించడానికి లేదా తనిఖీ చేయడానికి ప్రత్యేక 'cron.log' ఫైల్ను సృష్టించడం సిఫార్సు చేయబడిన మార్గం. ఈ ప్రయోజనం కోసం, దిగువ ఇచ్చిన ఆదేశాన్ని అమలు చేయడం ద్వారా '/etc/rsyslog.d/50-default.conf' ఫైల్ని యాక్సెస్ చేయండి:
$సుడో నానో /మొదలైనవి/rsyslog.d/యాభై-default.conf
ఈ ఫైల్లోని ‘ #క్రాన్.* /Var/log/cron.log’ లో శోధించండి మరియు ఈ స్క్రీన్ని తీసివేయండి, ఇది క్రింది స్క్రీన్షాట్లో కూడా చూపబడింది:
ఇప్పుడు, ఏదైనా సోర్స్ కోడ్ లేదా టెక్స్ట్ ఎడిటర్ ఉపయోగించి 'cron.log' ని సృష్టించండి.
$సుడో నానో /ఎక్కడ/లాగ్/cron.log
Rsyslog సేవను పునartప్రారంభించి, ఆపై కింది ఆదేశం ద్వారా మీ సిస్టమ్లో ఈ సేవ యొక్క రన్నింగ్ స్థితిని తనిఖీ చేయండి:
$సుడోsystemctl పునartప్రారంభం rsyslog$సుడోsystemctl స్థితి rsyslog
కింది అవుట్పుట్ టెర్మినల్ విండోలో ముద్రించాలి:
ఇప్పుడు, అన్ని క్రాన్ లాగ్ ఈవెంట్లు cron.log ఫైల్లో సేవ్ చేయబడతాయి.
వీక్షించడానికి, 'వాచ్క్రాన్' ఆదేశాన్ని ఉపయోగించి రియల్ టైమ్ క్రాన్ ఈవెంట్లను లాగ్ చేస్తుంది. కాబట్టి, కింది విధంగా 'వాచ్క్రాన్' ఫైల్ను సృష్టించండి:
$సుడో నానోవాచ్క్రాన్ఈ ఫైల్లో కింది పంక్తులను జోడించండి:
#!/బిన్/బాష్చూడండి -n 10 తోక -n 25 /ఎక్కడ/లాగ్/cron.log
ఈ ఫైల్ను 'Ctrl+o' ఉపయోగించి నానోలో సేవ్ చేసి, ఆపై ఈ వాతావరణం నుండి నిష్క్రమించడానికి 'Ctrl+x' నొక్కండి.
ఇక్కడ, పై వాచ్క్రాన్ 10 సెకన్ల తర్వాత లాగ్స్ ఈవెంట్ పేజీని రిఫ్రెష్ చేస్తుంది మరియు పేజీలోని చివరి 25 ఈవెంట్లను ప్రదర్శిస్తుంది.
కింది ఆదేశాన్ని ఉపయోగించి ఈ ఫైల్లో ఎగ్జిక్యూటబుల్ అనుమతులను సెట్ చేయండి:
$సుడో chmod+x వాచ్క్రాన్
ఈ ఫైల్ను '/usr/sbin' స్థానంలో ఈ విధంగా కాపీ చేయండి:
$సుడో cpవాచ్క్రాన్/usr/sbin
ఇప్పుడు, రియల్ టైమ్ క్రాన్ లాగ్ ఈవెంట్లను తనిఖీ చేయడానికి టెర్మినల్లో దిగువ ఇచ్చిన ఆదేశాన్ని అమలు చేయండి:
$వాచ్క్రాన్కింది విండో టెర్మినల్లో కనిపిస్తుంది:
ముగింపు
ఒకే 'వాచ్క్రాన్' ఆదేశాన్ని ఉపయోగించి మీరు నిజ సమయంలో క్రాన్ లాగ్ ఈవెంట్లను ఎలా తనిఖీ చేయవచ్చు లేదా పర్యవేక్షించవచ్చో మేము ఈ ఆర్టికల్లో వివరించాము.