Crontab অপারেটিং সিস্টেমের একটি ইউটিলিটি CentOS যা আপনাকে পূর্বনির্ধারিত সময়ে পুনরাবৃত্ত কাজগুলি নির্ধারণ করতে দেয়। crontab এখানে ব্যবহার করার জন্য নির্দেশাবলী রয়েছে CentOS:
ধাপ 1: crontab বর্তমান ব্যবহারকারীর জন্য খুলুন
বর্তমান ব্যবহারকারীর জন্য খুলতে crontab, নিম্নলিখিত কমান্ডটি চালান:
crontab -e
ধাপ 2: crontab সিনট্যাক্স বুঝুন
প্রতিটি লাইন crontab একটি নির্দিষ্ট নির্ধারিত কাজ প্রতিনিধিত্ব করে।
সিনট্যাক্স crontab নিম্নরূপ:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
তারকাচিহ্ন(*) মানে সেই ক্ষেত্রের জন্য সম্ভাব্য সমস্ত মান।
ধাপ 3: কাজগুলি সংজ্ঞায়িত করুন crontab
উদাহরণস্বরূপ, প্রতিদিন সকাল 1 টায় "myscript.sh" নামে একটি স্ক্রিপ্ট চালানোর জন্য, নিম্নলিখিত লাইনটি যোগ করুন crontab:
0 1 * * * /path/to/myscript.sh
ধাপ 4: সংরক্ষণ করুন এবং প্রস্থান করুন
কাজ যোগ করার পরে crontab, সংরক্ষণ করুন এবং টিপে প্রস্থান করুন Ctrl + X
, তারপর টাইপ করুন Y
এবং টিপুন Enter
।
ধাপ 5: দেখুন crontab
তে কাজের তালিকা দেখতে crontab, নিম্নলিখিত কমান্ডটি চালান:
crontab -l
ধাপ 6: থেকে একটি টাস্ক সরান crontab
o থেকে একটি টাস্ক সরান crontab, নিম্নলিখিত কমান্ডটি চালান:
crontab -r
দ্রষ্টব্য: ব্যবহার করার সময় সতর্কতা অবলম্বন করুন crontab, সিস্টেমের ত্রুটি বা ওভারলোড এড়াতে সিনট্যাক্স এবং সময় নির্ধারণের সময় সঠিক কিনা তা নিশ্চিত করুন।