Cron வெளிப்பாடு உருவாக்கி: அட்டவணை அமை – இலவசம்
இலவசம், பதிவு தேவையில்லை, உங்கள் உலாவியிலேயே வேலை செய்யும். வேலை எத்தனை முறை ஓட வேண்டும் என்று தேர்ந்தெடுத்து cron வெளிப்பாட்டை உருவாக்குங்கள்; அல்லது ஏற்கெனவே உள்ளதை விளக்கிப் பாருங்கள்.
அட்டவணையை உருவாக்கு
- 0
- நிமிடம் (0-59)
- 9
- மணிநேரம் (0-23)
- *
- மாதத்தின் நாள் (1-31)
- *
- மாதம் (1-12)
- *
- வாரத்தின் நாள் (0-6)
அடுத்த இயக்கங்கள்
அடுத்த இயக்கங்களைக் கணக்கிடுகிறது…
நிலையான ஐந்து புலங்களைப் பயன்படுத்துகிறது: நிமிடம், மணிநேரம், மாதத்தின் நாள், மாதம் மற்றும் வாரத்தின் நாள். இரண்டு நாள் புலங்களும் அமைக்கப்பட்டிருந்தால், ஏதேனும் ஒன்று பொருந்தும்போது பணி இயங்கும். உங்கள் அட்டவணை உங்கள் சாதனத்திலேயே கணக்கிடப்படுகிறது.
Cron வெளிப்பாடு உருவாக்கி ஏன் பயன்படுத்த வேண்டும்
- 100% இலவசம்
- விரும்பும் அளவுக்குப் பயன்படுத்தலாம். பதிவு தேவையில்லை, வாட்டர்மார்க் இல்லை, எதையும் நிறுவ வேண்டியதில்லை.
- வடிவமைப்பிலேயே தனிப்பட்டது
- நீங்கள் தட்டச்சு செய்வது உங்கள் உலாவியிலேயே இருக்கும், ஒருபோதும் எங்களுக்கு அனுப்பப்படாது.
- எந்தச் சாதனத்திலும் வேலை செய்யும்
- Windows, Mac, Linux, Android மற்றும் iPhone-இல் உங்கள் உலாவியிலேயே இயங்கும். ஆப் தேவையில்லை.
Cron வெளிப்பாடு உருவாக்கி-ஐ எப்படிப் பயன்படுத்துவது
- பொதுவான அட்டவணைகளில் ஒன்றைத் தேர்ந்தெடுங்கள், அல்லது “அட்டவணையை அமை” பகுதியில் உங்களுடையதை உருவாக்குங்கள்: சில நிமிடங்களுக்கு ஒருமுறை, மணிக்கொருமுறை, தினசரி, வாராந்திர, மாதாந்திர அல்லது ஆண்டுதோறும்.
- அல்லது ஏற்கெனவே உள்ள வெளிப்பாட்டை cron வெளிப்பாடு பெட்டியில் ஒட்டி அதைச் சரிபாருங்கள்.
- எளிய ஆங்கிலத்தில் உள்ள விளக்கத்தையும் அடுத்த ஓட்டங்கள் பட்டியலையும் படியுங்கள். சர்வர் போல UTC-யில் பார்க்க “UTC-யில் காட்டு” என்பதைத் தேர்ந்தெடுங்கள்.
- “நகலெடு” என்பதைக் கிளிக் செய்து, வெளிப்பாட்டை உங்கள் crontab, CI பைப்லைன் அல்லது திட்டமிடியில் ஒட்டுங்கள்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
ஐந்து புலங்கள் என்ன?
நிமிடம் (0-59), மணி (0-23), மாதத்தின் நாள் (1-31), மாதம் (1-12) மற்றும் வாரத்தின் நாள் (0-6, ஞாயிறு 0 அல்லது 7). மாதங்களையும் நாட்களையும் JAN அல்லது MON போன்ற பெயர்களாகவும் எழுதலாம்.
ஒவ்வொரு 5 நிமிடத்துக்கும் cron வேலையை எப்படி இயக்குவது?
*/5 * * * * பயன்படுத்துங்கள். நிமிடப் புலத்தில் உள்ள */5 என்பது 0-இல் தொடங்கி ஒவ்வொரு 5-வது நிமிடம் என்று பொருள்.
ஒவ்வொரு நாளும் ஒரு குறிப்பிட்ட நேரத்தில் வேலையை இயக்குவது எப்படி?
முதலில் நிமிடம், பிறகு மணி, அதன் பின் மூன்று நட்சத்திரங்களை வையுங்கள். 30 9 * * * ஒவ்வொரு நாளும் 9:30-க்கு ஓடும்; 30 9 * * 1-5 வார நாட்களில் மட்டும் 9:30-க்கு ஓடும்.
cron வெளிப்பாட்டில் * என்றால் என்ன?
அந்தப் புலத்தின் சாத்தியமான ஒவ்வொரு மதிப்பும். காற்புள்ளி மதிப்புகளைப் பட்டியலிடும் (1,15), கோடு வரம்பைத் தரும் (1-5), சாய்வுக்கோடு படியைத் தரும் (*/10).
மாதத்தின் நாள் மற்றும் வாரத்தின் நாள் இரண்டையும் அமைத்தால் என்ன?
நிலையான cron, இரண்டில் ஏதாவது ஒன்று பொருந்தினால் வேலையை இயக்கும்; எனவே 0 0 13 * 5 13-ஆம் தேதியிலும் ஒவ்வொரு வெள்ளிக்கிழமையிலும் ஓடும்.
cron எந்த நேர மண்டலத்தைப் பயன்படுத்துகிறது?
சர்வரின் சொந்த நேர மண்டலம், பெரும்பாலும் UTC. UTC சர்வர் போல அடுத்த ஓட்டங்களைப் பார்க்க “UTC-யில் காட்டு” என்பதைத் தேர்ந்தெடுங்கள்.
விநாடிகளையோ @reboot-ஐயோ ஆதரிக்குமா?
இந்தக் கருவி நிலையான ஐந்து புலங்களைப் பயன்படுத்துகிறது. @hourly, @daily, @weekly, @monthly, @yearly போன்ற குறுக்குவழிகள் வேலை செய்யும்; ஆறாவது விநாடிப் புலமும் @reboot-உம் வேலை செய்யாது.
என் அட்டவணை ஏன் ஒருபோதும் ஓடுவதில்லை?
சில தேதிகள் இல்லை, உதாரணமாக 30 பிப்ரவரி. அடுத்த ஐந்து ஆண்டுகளில் ஓட்டம் எதுவும் இல்லாவிட்டால், வெற்றுப் பட்டியலைக் காட்டாமல் கருவி அதைத் தெரிவிக்கும்.
Cron வெளிப்பாடு உருவாக்கி இலவசமா?
ஆம். இது இலவசமாகப் பயன்படுத்தலாம், பதிவு தேவையில்லை, எதையும் நிறுவ வேண்டியதில்லை.
தொடர்புடைய கருவிகள்
- Unix நேர முத்திரை மாற்றிUnix நேர முத்திரையை எந்த நேர மண்டலத்திலும் தேதியாக மாற்றுங்கள், அல்லது தேதியை வினாடி முத்திரையாக மாற்றுங்கள். ஒரே நேரத்தில் 1,000 வரை.
- நேர மண்டல மாற்றிநகரங்களுக்கு இடையே நேரத்தை மாற்றுங்கள், அந்தத் தேதிக்கான பகல் சேமிப்பு நேரத்துடன். ஆறு நகரங்கள் வரை ஒப்பிட்டு, சந்திப்பு நேரத்தைக் கண்டறியுங்கள்.
- Regex சோதனையாளர்உரையில் regular expression-ஐ சோதித்து, தட்டச்சு செய்யும்போதே ஒவ்வொரு பொருத்தத்தையும் காணுங்கள். JavaScript விதிகளின்படி இயங்கும்; மிக நீண்ட முறை நிறுத்தப்படும்.