红联Linux门户
Linux帮助

在crontab中/dev/null 2>&1 最后一个&1是什么意思

发布时间:2012-11-16 17:13:16来源:红联作者:野神
新手提问,请问下面这句的最后 &1 代表的是什么?

*/3 * * * * root /usr/local/ping.sh > /dev/null 2>&1
文章评论

共有 5 条评论

  1. 野神 于 2012-11-26 10:51:34发表:

    谢谢各位 :0)1

  2. chqlcmoyan 于 2012-11-17 16:48:16发表:

    路过

  3. 野神 于 2012-11-17 14:58:09发表:

    谢谢 相思爱文

    呵呵:0)1

  4. YpoClose 于 2012-11-17 09:06:41发表:

    路过看看

  5. 相思爱文 于 2012-11-16 19:47:53发表:

    */3 * * * * root /usr/local/ping.sh 1> /dev/null 2>&1
    1>标准输出
    2>错误输出
    其中1>/dev/null就是输出到空设备(即不输出,1>可以省略为>)
    这里2>后面的&1就是2>与1>相同
    写成1> /dev/null 2> /dev/null 写法是是错误的
    1> /dev/null 2>&1 指1>和2>到同一设备

    常用的还有把1>和2>输出到一个日志文件中,也要用这种写法
    ...... 1>name.log 2>&1