Unix crontab命令 添加定时任务
Unix crontab命令 添加定时任务 使用crontab命令要求root身份 1. crontab -1 [username] 列出用户现有任务的列表 RH Linux 为 crontab -u username -l 列出指定用户现有任务的列表 2. crontab -d [username] 删除用户目前的任务 3. crontab-c dir- 指定crontab的目录 4. 如果想添加一个任务或想编辑任务 使用 crontab -e 命令,进入一个VI的编辑界面,既可以添加或修改任务了 时间说明 * * * * * command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 时间部分 * 逗号(',') 指定列表值。如: "1,3,4,7,8" * 中横线('-') 指定范围值 如 "1-6", 代表 "1,2,3,4,5,6" * 星号 ('*') 代表所有可能的值 第6列要运行的命令: 文件路径 参数 例子 : 30 21 * * * /etc/ restart 常见陷阱 每个SA、DBA 或者是普通的 Unix 用户,在第一次使用 Crontab 的时候都会遇到问题. 运行 Crontab