执行以下命令
nohup ./xxx > xxx.log 2>&1 &
其中xxx为可执行程序的名字,xxx.log是日志输出文件
0 1 2这些数字代表文件描述符,0是标准输入,1是标准输出,2是标准错误输出,&其实没有固定的意思,放在>后面,表示重定向的目标不是一个文件,而是一个文件描述符,2>&1代表将xxx.log重定向到文件描述符为1的文件(即/dev/stdout)中,这个文件就是stdout在file system中的映射
执行以下命令
nohup ./xxx > xxx.log 2>&1 &
其中xxx为可执行程序的名字,xxx.log是日志输出文件
0 1 2这些数字代表文件描述符,0是标准输入,1是标准输出,2是标准错误输出,&其实没有固定的意思,放在>后面,表示重定向的目标不是一个文件,而是一个文件描述符,2>&1代表将xxx.log重定向到文件描述符为1的文件(即/dev/stdout)中,这个文件就是stdout在file system中的映射