ubuntu 16.04 添加定时任务可以使用crontab命令。如下是这个crontab命令详解
1)、命令格式:crontab [-u user][-e|-l|-r]
其中:-u user:用来设定某个用户的crontab服务,此参数一般由root用户来运行。如果不指定用户则表示当前登录用户的crontab文件
file:file是命令文件的名字,表示将file做为crontab的任务列表文件并载入crontab。如果在命令行中没有指定这个文件,crontab命令将接受标准输入(键盘)上键入的命令,并将它们载入crontab。
-e:编辑某个用户的crontab文件内容
-l:显示某个用户的crontab文件内容
-r:删除某个用户的crontab文件
-i:在删除用户的crontab文件时给确定提示
2)、编辑crontab文件的格式
minute hour day month week command
一共包含6个字段,其中:
minute:表示分钟,范围0到59的任意整数
hour:表示小时,范围0-23的任意整数
day:表示日期,范围1-31的任意整数
month:表示月份,范围1-12的任意整数
week:表示星期,范围0-7的任意整数,其中0和7表示星期日
commang:要执行的命令,可以是系统命令,也可以是自己编辑的脚本文件。