shell - crontab, &, nohup

Crontab

Minute hour day month weekday command

 

30 21 * * * 每天21:30

45 4 1,10,22 * *每个月1, 10, 224: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/o0是标准输入,一般是键盘;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/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值