crontab

crontab

相关的文件

  • /etc/crontab

相关文件夹

  1. /etc/cron.d
  2. /etc/cron.daily
  3. /etc/cron.hourly
  4. /etc/cron.monthly
  5. /etc.cron.weekly

命令用法

usage:	crontab [-u user] file
	crontab [ -u user ] [ -i ] { -e | -l | -r }
		(default operation is replace, per 1003.2)
	-e	(edit user's crontab)
	-l	(list user's crontab)
	-r	(delete user's crontab)
	-i	(prompt before deleting user's crontab)

设置一个定时任务

一种方法:crontab -e

  1. 进入到定时任务编写
crontab -u root -e
  1. 添加定时命令
0 0 * * * reboot

第二种方法:编辑/etc/crontab文件

  1. vim进入到crontab文件
vim /etc/crontab
  1. 添加定时命令
0 0 * * * root reboot

需要将写明用户

crontab定时设置语法

  1. 如果是使用crontab -e命令进入编辑,语法应该的这样的
m h dom mon dow command

m:代表分钟,取值0~59
h:代表小时,取值0~23
dom:代表天,取值1~31
mon:代表月份,取值1~12
dow:代表星期,取值0~7(0和7都是星期天)
command:要执行的命令

  1. 如果是直接编辑/etc/crontab文件,语法应该是这样的
m h dom mon dow user command

跟前面没区别,只是要加用户

查看定时任务

crontab -l
cat /etc/passwd | cut -f 1 -d : |xargs -I {} crontab -l -u {}

查看定时任务日志

cat /var/log/cron

常见定时时间设置

每天晚上12:00运行脚本

0 0 * * * command

每周五晚上12:00运行脚本

0 0 * * 5 command

crontab服务

  1. red hat下
service crond status
service crond start
service crond stop
service crond restart
  1. debian下
service cron status
service cron start
service cron stop
service cron restart
全部评论

相关推荐

05-07 20:52
吉林大学 Java
点赞 评论 收藏
分享
渐好:软光栅真的写明白了吗,既然是软渲那技术栈不应该使用OpenGL,光追和bvh既不算什么高级渲染技术更不应该属于软渲的内容,git那个项目没啥用,建议把前两个项目重新组织一下语言,比如软渲染那个项目 冯着色和msaa、贴图这几项分开写,写的到位点,如果你还学过光追那就单独写出来,如果没把握考官问你答不上来就别写给自己找麻烦,在技术栈那一栏简单提一下自己学过就行,这样杂的放在一起不太严谨,个人愚见.
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务