ITPub博客

首页 > Linux操作系统 > Linux操作系统 > shell - crontab, &, nohup

shell - crontab, &, nohup

原创 Linux操作系统 作者:zhaojienju 时间:2011-01-18 17:55:02 0 删除 编辑

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博客 ” ,链接:https://blog.itpub.net/11903161/viewspace-684123/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-10-05

  • 博文量
    80
  • 访问量
    205930