我在使用nohup在后台运行top命令时遇到问题。首先,我在本地运行,如
nohup top &
它在nohup.out
中以文字top: failed to get tty
投诉。我的最终目标是在远程机器上运行,例如
nohup ssh -t user@hostname top &
目前,上述命令也以
失败Pseudo-terminal will not be allocated because stdin is not a terminal.^M
TERM environment variable not set
有什么想法吗?
PS:我运行此命令从machineB
ping machineA
。 machineA
永远存在,但并非总是登录。
答案 0 :(得分:15)
您是否尝试过top命令的-b(批处理模式)开关?