Linux 添加定时任务,crontab -e 命令与直接编辑 /etc/crontab 文件
2017-03-08 18:16
573 查看
1. 使用 crontab -e 命令编辑定时任务列表
使用这个命令编辑的定时任务列表是属于用户级别的,初次编辑后在 /var/spool/cron 目录下生成一个与用户名相同的文件,文件内容就是我们的定时任务列表。如没有定时任务,这个文件就是空文件。crontab命令还有一些其他的选项
-u #指定哪个用户的cron服务,一般是root用户执行这个命令的时候需要
-l #列出用户的定时任务列表,默认当前用户
-r #删除用户的定时任务列表,默认当前用户
-e #编辑用户的定时任务列表,默认当前用户
例子:列出xiaoming用户的cron服务列表
crontab -u xiaoming -l
2. 直接编辑 /etc/crontab 文件,命令如下:
编辑 /etc/crontab 文件只有 root 用户才行vim /etc/crontab
我们会看到文件内容,如下:
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed
这配置的定时任务属于系统级别的。
3. 其他的一些区别
crontab -e 会进行语法检查、直接编辑 /etc/crontab 文件则不会相关文章推荐
- OSX系统添加定时任务 Linux crontab命令 定时执行py 文件 任务
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- 浅谈Linux配置定时,使用crontab -e与直接编辑/etc/crontab的区别
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- linux定时任务crontab--虚拟机ubuntu在添加定时任务的时候,如何取消nano的默认编辑,改用vim编辑器
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- Linux下添加定时任务命令crontab -e
- linux下的定时执行工具-直接用crontab命令编辑
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- Linux配置定时,使用 crontab -e 与 直接编辑 /etc/crontab 的区别
- Linux Crontab 定时任务 命令详解
- Linux Crontab 定时任务 命令详解
- linux crontab命令参数及用法详解--linux自动化定时任务cron
- Linux Crontab 定时任务 命令详解 【转】
- Linux Crontab 定时任务 命令详解
- Linux Crontab 定时任务 命令详解
- Linux Crontab 定时任务 命令详解