Start, Stop, Restart dịch vụ Cron trên Linux
Cron (crond) daemon hoặc service được sử dụng để thực hiện các scheduled commands hoặc scripts. cron làm nhiệm vụ không ngừng nghỉ từng phút, kiểm tra tất cả các crontabs được lưu trữ, kiểm tra từng lệnh để xem lệnh có được chạy hay không. Cùng Bizfly Cloud tìm hiểu thông tin dưới đây nhé!
1. Lệnh cho người dùng Linux RHEL/ Fedora/ CentOS/ Scientific
Nếu bạn đang sử dụng Redhat (RHEL)/Fedora/CentOS Linux, hãy thực hiện các lệnh sau đây.
Start cron service
Để bắt đầu cron service, hãy sử dụng:
# /etc/init.d/crond start
Hoặc người dùng RHEL/ CentOS 5.x/ 6.x:
# service crond start
Hoặc người dùng RHEL/Centos Linux 7.x:
# systemctl start crond.service
Stop cron service
Để dừng cron service, sử dụng:
# /etc/init.d/crond stop
Hoặc RHEL/CentOS 5.x/6.x user:
# service crond stop
Hoặc RHEL/Centos Linux 7.x user:
# systemctl stop crond.service
Restart cron service
Để restart cron service, hãy sử dụng:
# /etc/init.d/crond restart
Hoặc RHEL/CentOS 5.x/6.x user:
# service crond restart
Hoặc RHEL/Centos Linux 7.x user:
# systemctl restart crond.service
2. Lệnh cho Ubuntu/ Mint/ Debian dựa trên Linux distro
Nếu bạn đang sử dụng Debian hoặc Ubuntu hoặc Mint Linux các lệnh sau đây.
Debian Start cron service
Để bắt đầu cron service, sử dụng:
# /etc/init.d/cron start
Hoặc:
$ sudo /etc/init.d/cron start
Hoặc:
$ sudo service cron start
Debian Stop cron service
Để dừng cron service, hãy sử dụng:
# /etc/init.d/cron stop
Hoặc:
$ sudo /etc/init.d/cron stop
Hoặc:
$ sudo service cron stop
Debian Restart cron service
Để restart cron service, sử dụng:
# /etc/init.d/cron restart
Hoặc:
$ sudo /etc/init.d/cron restart
Hoặc
$ sudo service cron restart
Khởi động cron service khi boot
Chúng tôi khuyên bạn nên khởi động dịch vụ tại thời điểm khởi động để công việc diễn ra mà không gặp vấn đề gì.
Nếu bạn đang sử dụng Redhat (RHEL)/ Fedora Core/ Cent OS Linux, hãy sử dụng các lệnh sau để đảm bảo rằng dịch vụ vẫn được bật sau khi khởi động lại:
# chkconfig crond on
Bạn có thể sử dụng công cụ text based GUI: ntsysv để bật crond service:
# ntsysv
Nếu bạn đang sử dụng Debian hoặc Ubuntu Linux, hãy sử dụng các lệnh sau để đảm bảo rằng dịch vụ vẫn được bật sau khi khởi động lại:
# rcconf
Hoặc:
$ sudo rcconf
Bạn có thể sử dụng công cụ update-rc.d:
# update-rc.d cron defaults
Hoặc:
$ sudo update-rc.d cron defaults
Dịch từ: cyberciti.biz/faq/howto-linux-unix-start-restart-cron/
>> Có thể bạn quan tâm: Hướng dẫn tắt tính năng tự gửi Mail khi thực thi Crontab