Crontab வேலை செய்கிறதா என்பதை எவ்வாறு சரிபார்க்கலாம்

Crontab Velai Ceykirata Enpatai Evvaru Cariparkkalam



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

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







Crontab வேலை செய்கிறதா என்பதை எவ்வாறு சரிபார்க்கலாம்

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



கிரான்டாப் வேலை செய்கிறதா என்பதைச் சரிபார்க்க பல்வேறு வழிகள் உள்ளன:



1. கிரான் நிலையைச் சரிபார்க்கவும்





கிரான்டாப் ஒரு கிரான் சேவை; நீங்கள் அதைத் தொடங்கவில்லை என்றால், கிரான் செயலற்ற நிலையில் இருக்கும். அதன் நிலையைச் சரிபார்க்க பின்வரும் கட்டளையைப் பயன்படுத்தவும்:

$ சூடோ சேவை கிரான் நிலை


அதன் நிலை இவ்வாறு காட்டப்பட்டால் செயலற்ற (இறந்த), crontab வேலை செய்யவில்லை என்று அர்த்தம். நீங்கள் அதை நிறுத்தியிருக்கலாம் அல்லது தொடங்காமல் இருக்கலாம்.




அப்படியானால், கிரான் சேவையைத் தொடங்கி, அது செயல்படுகிறதா என்பதை உறுதிப்படுத்த அதன் நிலையை மீண்டும் சரிபார்க்கவும். இது காட்டப்பட வேண்டும் செயலில் (இயங்கும்) நிலை.

$ சூடோ சேவை கிரான் நிலை



2. இயங்கும் செயல்முறைகளை சரிபார்க்கவும்

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

பயன்படுத்த வேண்டிய கட்டளை இங்கே:

$ ps செய்ய | பிடியில் கிரான்


crontab வேலை செய்தால், கட்டளை வெவ்வேறு பயனர்களின் கீழ் கிரான் சேவையின் PID ஐ வழங்குகிறது. இந்த வழக்கில், இது ரூட் மற்றும் பயனருக்கான கிரான் செயல்முறையை 'கைல்' என்று பெயரிடுகிறது. கிரான்டாப் வேலை செய்கிறது என்பதை இது உறுதிப்படுத்துகிறது.


மாற்றாக, க்ரான்டாப் செயல்படுகிறதா என்பதைச் சரிபார்த்து, அது PIDஐப் பயன்படுத்துகிறதா என்பதைச் சரிபார்க்கலாம். பிடியில் கட்டளை. pgrep கட்டளை செயல்முறை ஐடிகளின் பட்டியலைப் பார்த்து, இலக்கு செயல்முறையைக் கண்டறியும்.

$ pgrep கிரான்


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


கிரான் சேவையை நிறுத்திவிட்டு அதன் PID ஐ pgrep ஐப் பயன்படுத்தி crontab இயங்குகிறதா என்பதைச் சரிபார்க்க முயற்சித்தோம் என்று வைத்துக்கொள்வோம். கட்டளை எந்த வெளியீட்டையும் அளிக்காது. அப்படியானால், க்ரான்டாப் வேலை செய்யவில்லை என்பதை உறுதிப்படுத்துகிறது, நீங்கள் அதைத் தொடங்க வேண்டும்.


3. பதிவு கோப்புகள் மூலம் உறுதிப்படுத்தவும்

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

இந்த எடுத்துக்காட்டில், ஒவ்வொரு நிமிடமும் ஒரு ஸ்கிரிப்டை இயக்க கிரான் வேலையை உருவாக்கினோம்.


பயன்படுத்தி வால் கட்டளை , பதிவு கோப்பிற்கான கடைசி வரிகளை நாம் பார்க்கலாம். லினக்ஸில், தி syslog கிரான் சேவைக்கான பதிவு கோப்புகளை கொண்டுள்ளது.

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

$ வால் -எஃப் / இருந்தது / பதிவு / syslog | பிடியில் 'கிரான்'



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

முடிவுரை

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