我遇到的问题是当我使用 & 时。例如
vncviewer 192.168.1.106 &
这应该会在后台运行 vncviewer,这样我就可以继续使用终端进行其他操作。另一端(在 Vista 上)的 vncviewer 在我的 ubuntu 终端上响应
Password:
我无法输入密码,因为该过程正在后台进行,所以我
[ctrl + a] fg %1 [enter]
给它,这应该会给该进程“焦点”。但是,此时键盘没有响应,因为 ctrl-c 不起作用,当我输入、输入、esc 时没有显示任何文本。一切都死了。 :( 唯一的出路是关闭终端。
非常小的问题,一切确实正常,只是不想打开多个终端。(我试过屏幕,如果有标签的话会使用它。)
答案1
在这种情况下跳过 &...
只需启动 vncviewer 而无需分叉...然后输入密码后,按 control-z 使任务后台运行(它会暂停它)...并输入“bg”让它继续在后台运行。