ubuntu

Ubuntu nohup如何处理标准错误输出

小樊
90
2025-02-15 23:06:17
栏目: 智能运维

在Ubuntu中,nohup命令用于在后台运行程序,即使关闭终端或断开连接,程序也会继续运行

要将标准错误输出重定向到一个文件,可以使用以下命令:

nohup your_command 2> error_output.log &

这里,your_command是你要运行的命令,2>表示将标准错误输出重定向,error_output.log是错误输出文件的名称。&表示将命令放入后台运行。

如果你还想将标准输出重定向到一个文件,可以使用以下命令:

nohup your_command > output.log 2>&1 &

这里,>表示将标准输出重定向,output.log是标准输出文件的名称。2>&1表示将标准错误输出重定向到标准输出文件,即它们都会被写入同一个文件。最后的&表示将命令放入后台运行。

这样,无论是标准输出还是标准错误输出,都会被重定向到指定的文件中,而不是显示在终端上。

0
看了该问题的人还看了