Linux Shell
孟玄 -Linux Shell2>&1
linux中0、1、2是文件描述符
名称代码操作符Java中标准输入(stdin)0<或<<System.in标准输出(stdout)1>,>>,1>或1>>System.out标准错误输出(stderr)22>或2>>System.error2>&1
含义:
>
&是一个整体,不可分开1. nohup java -jar xx.jar >log 2>&1 &
本来1指向屏幕输出执行>log
后,1指向log输出执行2>&1后,2指向1、1指向log,因此2也指向log输出每次都写>log 2>&1
太麻烦,可以使用以下两种简写方式:
&>log
>&log
上边1式可以简写为
2. nohup java -jar xx.jar &>log &
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。
上一篇: 如何检查mac地址