Ubuntu 定时执行sh脚本

有些时候,我们想要在规定的时间执行对应的程序,就比如网站备份,我们不可能每天都来手动备份,这时候我们就需要设置cron来定时执行任务。

编辑ect下crontab文件

vim /etc/crontab

最后一行添加

00 04 * * * root /root/test.sh 
//每日4:00以root用户执行root目录下的test.sh

重启服务

service cron restart

cron相关命令

service cron start  /*启动服务*/
service cron stop /*关闭服务*/
service cron restart /*重启服务*/
service cron reload /*重新载入配置*/
service cron status /*查看crond状态*/

说明

  • minute: 表示分钟,可以是从 0 到 59 之间的任何整数。
  • hour:表示小时,可以是从 0 到 23 之间的任何整数。
  • day:表示日期,可以是从 1 到 31 之间的任何整数。
  • month:表示月份,可以是从 1 到 12 之间的任何整数。
  • week:表示星期几,可以是从 0 到 7 之间的任何整数,这里的 0 或 7 代表星期日。
  • user:linux的用户身份,例如root,或者其他用户
  • command:要执行的命令,可以是系统命令,也可以是自己编写的脚本文件。

给TA打赏
共{{data.count}}人
人已打赏
教程

Android手机使用You-get下载音视频

2020-3-8 21:35:46

教程

Chrome安装使用Tampermonkey插件

2020-4-14 11:31:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索