Linux下使用nohup命令不输出到nohup.out文件问题解决方法

分类:知识百科 日期: 点击:0

Linux下的nohup命令可以使进程在后台运行,并且不被挂起。一般使用nohup命令时,会将输出结果输出到nohup.out文件中,但有时候我们也可能需要将nohup的输出结果重定向到其他文件中,或者不输出到任何文件中。那么,Linux下使用nohup命令不输出到nohup.out文件的问题,该如何解决呢?

1. 使用重定向输出到其他文件

我们可以使用重定向的方式,将nohup的输出结果重定向到其他文件中。具体的使用方法如下:

nohup command > other_file 2>&1

其中,command表示要执行的命令,other_file表示要将输出结果输出到的文件。

2. 使用/dev/null抑制输出

我们也可以使用/dev/null来抑制nohup的输出,具体的使用方法如下:

nohup command > /dev/null 2>&1

其中,command表示要执行的命令,/dev/null表示要将输出结果抑制。

3. 使用nohup.out文件

我们也可以使用nohup.out文件来抑制nohup的输出,具体的使用方法如下:

nohup command > nohup.out 2>&1

其中,command表示要执行的命令,nohup.out表示要将输出结果输出到的文件。

4. 使用/dev/null和nohup.out文件

我们也可以将nohup的输出结果同时输出到/dev/null和nohup.out文件中,具体的使用方法如下:

nohup command > /dev/null 2>&1 
nohup command > nohup.out 2>&1

其中,command表示要执行的命令,/dev/null表示要将输出结果抑制,nohup.out表示要将输出结果输出到的文件。

:Linux下使用nohup命令不输出到nohup.out文件的问题,可以使用重定向的方式将nohup的输出结果重定向到其他文件中,也可以使用/dev/null来抑制nohup的输出,或者使用nohup.out文件来抑制nohup的输出,还可以将nohup的输出结果同时输出到/dev/null和nohup.out文件中。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。