Crontab
Minute hour day month weekday command
30 21 * * * 每天21:30
45 4 1,10,22 * *每个月1, 10, 22号4:45
10 1 * * 6,0每周六、周日的1:10
0,30 18-23 * * * 每天18点到23点之间,每隔30分钟
0 23 * * 6 每周六23点
Crontab –e 编辑
Crontab –l 列出内容
Command & 后台执行命令
标准输出1和错误输出2都重定向到tmp文件
zged4a_eda 158 : ls -l > /u05/workarea/alice/tmp 2>&1 &
[1] 3742
zged4a_eda 159 : ps -ef | grep 3724
eda 3922 2717 0 09:35:16 pts/3 0:00 grep 3724
[1] + Done ls -l > /u05/workarea/alice/tmp 2>&1 &
zged4a_eda 160 : ps -ef | grep 3724
eda 4466 2717 0 09:35:21 pts/3 0:00 grep 3724
> /dev/null 将输出重定向到/dev/null,这是个空设备,也就是忽略其输出。
2> &1 是将错误输出到标准输出,如果在控制台调试,也就是屏幕上,方便调试。
有3个默认的i/o,0是标准输入,一般是键盘;1是标准输出,一般是屏幕了;2是标准错误。
Nohup即时退出账户,继续运行进程 (no hang up)
nohup ls -l > /dev/null 2>&1
要执行一组命令时,可以写一个可执行文件,然后
Nohup filename > err.out 2>&1 &
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/11903161/viewspace-684123/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/11903161/viewspace-684123/