08-Linux计划任务

什么是计划任务

周期性或者定时执行某个命令或者脚本。

crontab

安装
yum install crontabs        #安装crontabs
systemctl enable crond      #开机启动
添加计划任务
vim /etc/crontab
    #分 时 日 月 周几
    * 3 * * * root /usr/local/mycommand.sh			#每天3点执行一次(定时运行)
    */5 * * * * root /usr/local/mycommand.sh			#每5分钟一次(周期运行)
    */10 11-13 * * * root /usr/local/mycommand.sh	#11-13点每10分钟一次
    10,30 * * * * * root /usr/local/mycommand.sh	#每小时10与30分各执行一次
    30 * * * * echo "hello,我是计划任务" > /root/crontab.txt    #每小时的30分执行此命令(执行命令默认是root用户)
crontab /etc/crontab	#使生效
  • 解释:

执行脚本时,需要指定执行的用户。比如上面的例子,用户为root。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章