باستخدام Crontab: CentOS دليل خطوة بخطوة

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

على سبيل المثال ، لتشغيل برنامج نصي باسم "myscript.sh" الساعة 1 صباحًا كل يوم ، أضف السطر التالي إلى 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 ، وتأكد من صحة بناء الجملة ووقت الجدولة لتجنب حدوث خلل في النظام أو التحميل الزائد.