假设我在终端中启动了一个进程,它在运行时将输出发送到标准错误。我想将进程移到后台并同时使其静音。
有没有办法在不停止进程并使用&
and重新启动它的情况下做到这一点> /dev/null 2>&1
?我想知道是否有一些命令可以执行bg
并且也可以更改目标进程的输出描述符。
为时已晚。经过一个过程开始时,外壳有没有更多的控制过程的文件描述符,所以你不能沉默的一个shell命令它。
你只能尝试杀死一个SIGHUP
进程。如果您的进程正确处理它,它应该与控制 tty分离。不幸的是,许多软件没有正确处理它,直接死掉了。
归档时间: |
|
查看次数: |
8561 次 |
最近记录: |