வன்பொருள்

லினக்ஸில் கிரான் மற்றும் க்ராண்டாப் பயன்படுத்துவது எப்படி

பொருளடக்கம்:

Anonim

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

கிரான் மற்றும் க்ரோன்டாப்

பொருளடக்கம்

கிரான் என்றால் என்ன?

அதன் பெயர் கிரேக்க வெளிப்பாடான க்ரோனோஸிலிருந்து வந்தது, அதன் பொருள் நேரம். இது அமைப்பில் மிக முக்கியமான மற்றும் பொதுவான பேய்களில் ஒன்று அல்லது “டீமான்” (பின்னணி செயல்முறை) ஆகும். அதன் செயல்படுத்தல் தொடக்கத்தின் முதல் தருணத்திலிருந்து தொடங்குகிறது.

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

லினக்ஸில் நாங்கள் பயன்படுத்தும் விநியோகத்தின்படி, இது /etc/init.d அல்லது etc / rc.d / கோப்பகங்களைப் பயன்படுத்தி துவக்கப்படலாம் மற்றும் ஒவ்வொரு நிமிடமும் அது / etc / crontab அல்லது / var / spool / cron locating ஐ சரிபார்க்கிறது சாத்தியமான நிலுவையில் உள்ள மரணதண்டனைகள்.

க்ரோன்டாப் என்றால் என்ன?

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

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

உங்கள் சொந்த கோப்பை உருவாக்க (நீங்கள் ரூட் பயனராக இல்லாவிட்டால்) நீங்கள் கட்டளையைப் பயன்படுத்துகிறீர்கள்:

crontab

ரூட் பயனர் அல்லது எளிய கணினி பயனராக பல பயனர் கணினிகளில் கிரான் பணிகளை நிர்வகிப்பதற்கான எளிய வழி க்ரோன்டாப் ஆகும்.

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

# கிரானின் எடுத்துக்காட்டு வரையறை: #.---------------- நிமிடங்கள் (0 - 59) # |.------------- மணி (0 - 23) # | |.---------- மாதத்தின் நாட்கள் (1 - 31) # | | |.------- மாதங்கள் (1 - 12) ஓ ஜான், ஃபெப், மார், ஏப்ரல்… # | | | |.---- வாரத்தின் நாட்கள் (0 - 6) (ஞாயிறு = 0 அல்லது 7) # | | | | | # * * * * * USER COMMAND MAILTO = "cron @ localhost" SHELL = / bin / sh

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

கிரான் வேலை நிர்வாகம்

நீங்கள் ஏற்கனவே கவனித்தபடி, அறுவை சிகிச்சை மிகவும் எளிது. தலைப்பை மூட, எங்கள் லினக்ஸ் அமைப்பின் கிரானைக் கட்டுப்படுத்தவும் சரிபார்க்கவும் அடிப்படை மற்றும் அத்தியாவசிய கட்டளைகளை உங்களுக்குக் காண்பிப்பேன்.

நாங்கள் உங்களை பரிந்துரைக்கிறோம் உபுண்டு 17.04 `` ஜெஸ்டி ஜாபஸ் ''

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

crontab (கோப்பு பெயர்)

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

crontab -e

Crontab இல் உள்ளமைக்கப்பட்ட அனைத்து பணிகளின் பட்டியலையும் பெற, நாங்கள் இதைப் பயன்படுத்துகிறோம்:

crontab -l

கணினியிலிருந்து தற்போதைய குரோன்டாப்பை அகற்ற, எங்களிடம் உள்ளது:

crontab -d

நீங்கள் படிக்க ஆர்வமாக இருக்கலாம்: உபுண்டு மற்றும் லினக்ஸிற்கான அடிப்படை கட்டளைகளுக்கான விரைவான வழிகாட்டி

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

crontab -c dir

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

crontab -u பயனர்

நீங்கள் பார்த்தபடி, லினக்ஸில் பணிகளைத் திட்டமிடுவது சிக்கலானது அல்ல, எல்லா தெளிவான புள்ளிகளையும் கொண்டு விரைவாகச் செய்ய முடியும்.

கட்டுரை உங்களுக்கு உதவியாக இருந்தது என்று நம்புகிறேன். கருத்துகளில் லினக்ஸில் உங்கள் கிரானை நிரலாக்க உங்கள் கவலைகள் அல்லது எந்தவொரு நல்ல நடைமுறையையும் நீங்கள் விட்டுவிடலாம்! ?

வன்பொருள்

ஆசிரியர் தேர்வு

Back to top button