CentOS后台运行程序的方法 – 我的笔记本

CentOS后台运行程序的方法

执行以下命令

nohup ./xxx > xxx.log 2>&1 &

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

Related Posts

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注