லினக்ஸில் கிரான் பதிவுகளை எவ்வாறு சரிபார்க்கலாம்

How Check Cron Logs Linux



லினக்ஸ் சூழலில், 'க்ரான் வேலைகள்' என்ற பொதுவான வார்த்தை பெரும்பாலும் பயன்படுத்தப்படுகிறது. அதைப் பற்றி தெரியாதவர்களுக்கு. ஒரு கிரான் வேலை என்பது ஒரு பணி அட்டவணை ஆகும், இது லினக்ஸ் விநியோகத்தில் மீண்டும் மீண்டும் செய்யப்படும் அனைத்து பணிகளையும் தானியக்கமாக்குகிறது. கிரான் வேலைகள் ஒரு குறிப்பிட்ட தேதி மற்றும் நேரத்தில் செயல்படுத்தப்படுகின்றன, இது கணினி நிர்வாகியால் திட்டமிடப்பட்டுள்ளது. எனவே, கிரான் வேலைகள் பதிவுகள் அல்லது வரலாறு ஒரு பதிவு கோப்பில் பராமரிக்கப்படுகிறது, இது ஒரு குறிப்பிட்ட நேரத்தில் கிரான் வேலைகள் செய்யப்படுகிறதா இல்லையா என்பதை சரிபார்க்க கணினி நிர்வாகிக்கு உதவுகிறது.

லினக்ஸ் சூழலில் ஒரு பயனர் எப்படி கிரான் பதிவுகள் கோப்புகளை பார்க்க முடியும் என்பதை இந்த கட்டுரையில் விவாதிப்போம். உபுண்டு 20.04 கணினியில் நாங்கள் அனைத்து பணிகளையும் செய்துள்ளோம், இது உங்களுக்கு கிரான் பதிவுகளைப் பற்றி நன்கு புரிந்துகொள்ளும்.







விசைப்பலகை குறுக்குவழியை அழுத்துவதன் மூலம் முனையத்தைத் திறக்கவும் 'Ctrl+Alt+t'. இப்போது, ​​பின்வரும் இரண்டு வெவ்வேறு முறைகளைப் பயன்படுத்தி கிரான் பதிவு நிகழ்வுகளை எளிதாக அணுகலாம்:



முறை 1: சிஸ்லாக் மூலம் கிரான் பதிவுகள் நிகழ்வுகளைச் சரிபார்க்கவும்

உங்கள் கணினியில் கிரான் பதிவு நிகழ்வுகள் இயங்குகின்றனவா என்பதை சரிபார்க்க இது மிகவும் எளிமையான மற்றும் எளிதான வழியாகும். முனையத்தில் ரூட் பயனராக உள்நுழைந்து பின்வரும் கட்டளையை தட்டச்சு செய்க:



#பூனை /எங்கே/பதிவு/சிஸ்லாக்| பிடியில்கிரான்

பின்வரும் கிரான் பதிவுகள் நிகழ்வுகள் முனையத்தில் காட்டப்பட வேண்டும்:





முறை 2: cron.log கோப்பை அமைப்பதன் மூலம் கிரான் பதிவுகளை கண்காணிக்கவும்

உங்கள் லினக்ஸ் கணினியில் கிரான் பதிவுகள் நிகழ்வுகளை கண்காணிக்க அல்லது சரிபார்க்க ஒரு தனி 'cron.log' கோப்பை உருவாக்குவதே பரிந்துரைக்கப்பட்ட வழி. இந்த நோக்கத்திற்காக, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை இயக்குவதன் மூலம் ‘/etc/rsyslog.d/50-default.conf’ கோப்பை அணுகவும்:



$சூடோ நானோ /முதலியன/rsyslog.d/ஐம்பது-default.conf

இந்தக் கோப்பில் ‘ #cron.* /Var/log/cron.log’ ஐத் தேடுங்கள் மற்றும் இந்த வரியைக் குறைக்கவும், இது பின்வரும் ஸ்கிரீன்ஷாட்டிலும் காட்டப்பட்டுள்ளது:

இப்போது, ​​ஏதேனும் மூல குறியீடு அல்லது உரை திருத்தியைப் பயன்படுத்தி 'cron.log' ஐ உருவாக்கவும்.

$சூடோ நானோ /எங்கே/பதிவு/cron.log

Rsyslog சேவையை மறுதொடக்கம் செய்து பின் பின்வரும் கட்டளை மூலம் உங்கள் கணினியில் இந்த சேவையின் இயக்க நிலையை சரிபார்க்கவும்:

$சூடோsystemctl மறுதொடக்கம் rsyslog

$சூடோsystemctl நிலை rsyslog

பின்வரும் வெளியீடு முனைய சாளரத்தில் அச்சிடப்பட வேண்டும்:

இப்போது, ​​அனைத்து கிரான் பதிவு நிகழ்வுகளும் cron.log கோப்பில் சேமிக்கப்படும்.

பார்க்க, நிகழ்நேர கிரான் நிகழ்வுகளை 'வாட்ச்ரோன்' கட்டளையைப் பயன்படுத்தி பதிவு செய்கிறது. எனவே, பின்வருமாறு ஒரு 'வாட்ச்ரோன்' கோப்பை உருவாக்கவும்:

$சூடோ நானோகடிகாரம்

இந்தக் கோப்பில் பின்வரும் வரிகளைச் சேர்க்கவும்:

#!/பின்/பேஷ்

பார்க்க -என் 10 வால் -என் 25 /எங்கே/பதிவு/cron.log

'Ctrl+o' ஐப் பயன்படுத்தி இந்தக் கோப்பை நானோவில் சேமிக்கவும், பின்னர் இந்த சூழலில் இருந்து வெளியேற 'Ctrl+x' ஐ அழுத்தவும்.

இங்கே, மேலே உள்ள வாட்ச் கிரான் பதிவுகள் நிகழ்வுப் பக்கத்தை 10 வினாடிகளுக்குப் பிறகு புதுப்பித்து, கடைசி 25 நிகழ்வுகளை பக்கத்தில் காட்டுகிறது.

பின்வரும் கட்டளையைப் பயன்படுத்தி இந்த கோப்பில் இயங்கக்கூடிய அனுமதிகளை அமைக்கவும்:

$சூடோ chmod+x வாட்ச்ரான்

இந்தக் கோப்பை ‘/usr/sbin’ இடத்தில் பின்வருமாறு நகலெடுக்கவும்:

$சூடோ cpகடிகாரம்/usr/sbin

இப்போது, ​​நிகழ்நேர கிரான் பதிவுகள் நிகழ்வுகளைச் சரிபார்க்க, கீழே கொடுக்கப்பட்டுள்ள கட்டளையை முனையத்தில் இயக்கவும்:

$கடிகாரம்

பின்வரும் சாளரம் முனையத்தில் காட்டப்படும்:

முடிவுரை

ஒற்றை 'வாட்ச்ரோன்' கட்டளையைப் பயன்படுத்தி நிகழ்நேரத்தில் கிரான் பதிவுகள் நிகழ்வுகளை நீங்கள் எவ்வாறு சரிபார்க்கலாம் அல்லது கண்காணிக்கலாம் என்பதை இந்த கட்டுரையில் விளக்கியுள்ளோம்.