我的操作系统版本是CentOS-6
--定时执行任务
crontab [-u user] file crontab [-u user] [ -e | -l | -r ]
--说明没有安装
crontab -e
-bash: crontab: command not found
--安装
--https://blog.csdn.net/testcs_dn/article/details/48781553
--https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html
rpm -ivh procmail-3.22-25.1.el6_5.1.x86_64.rpm
rpm -ivh hesiod-3.1.0-19.el6.x86_64.rpm
rpm -ivh sendmail-8.14.4-8.el6.x86_64.rpm
rpm -ivh cronie-1.4.4-16.el6_8.2.x86_64.rpm --nodeps
rpm -ivh crontabs-1.10-33.el6.noarch.rpm
rpm -ivh cronie-anacron-1.4.4-16.el6_8.2.x86_64.rpm
输入crontab -e 后,会出现类似vi的界面操作。
任务描述:每一分钟把当前时间信息追加到/root/test/result.log文件中。
crontab -e
* * * * * date >> /root/test/result.log
:wq
cd /root/test/
tail -f result.log
[root@node1 test]# tail -f result.log
Sun Jan 6 01:42:01 PST 2019
Sun Jan 6 01:43:01 PST 2019
Sun Jan 6 01:44:01 PST 2019
# service crond start
# service crond stop
# service crond restart
# service crond reload
# service crond status
--开机启动
vi /etc/rc.d/rc.local
/sbin/service crond start
:wq
https://blog.csdn.net/testcs_dn/article/details/48781553
https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/crontab.html
========================================================
More reading,and english is important.
I'm Hongten