在 Ubuntu 18.04 上运行时隐藏终端(htop)输入的 ffmpeg 命令

在 Ubuntu 18.04 上运行时隐藏终端(htop)输入的 ffmpeg 命令

我想在运行时隐藏终端输入的 ffmpeg cmd,我该怎么做? 隐藏 ffmpeg cmd

答案1

如果要隐藏stdout,请执行以下操作:

$ echo hi > /dev/null

错误仍会显示。如果您还想隐藏错误,请执行以下操作

$ echo hi > /dev/null 2>&1

但是,您也可以将输出重定向到文件(将错误重定向到文件,添加2>&1到此命令的末尾)

$ echo hi > logfile

要在后台运行命令,请&在命令末尾添加一个“&”符号 ( ):

$ your_command &

如果你这样做,你可能希望将输出重定向到日志文件。例如,这将在后台运行(让你将终端用于其他操作),并将输出和错误重定向到日志文件

$ your_command > logfile 2>&1 &

如果您想将已经运行的命令放在后台,请执行Ctrl+ Z

相关内容