Start, Stop, Restart dịch vụ Cron trên Linux

378
28-03-2018
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é!

Start, Stop, Restart dịch vụ Cron trên Linux - Ảnh 1.

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

TAGS: linux
SHARE