通过 ssh (putty) 访问远程服务器 (Ubunty Hardy),我可以使用 CTRL-Z (暂停信号) 停止运行“程序”。我可以有多个暂停的作业,我可以使用命令“jobs”查看它们。
问题是关于是否有可能(或者是否已经存在)配置一个快捷方式来在进程之间切换......
也就是说,相当于这样的快捷方式:
PAUSE current process
fg 'next' (brings to foreground the next stopped application)
目标是通过 putty 实现与 ALT-TAB 相同的功能...: )
答案1
您可能会受益于GNU screen
(或byobu
Ubuntu 上的变体)能够在会话之间切换。这样您的其他会话继续跑而不是像您在此处所建议的那样被停止/暂停。
答案2
您可以使用fg %n
,其中 n 是您在使用时在方括号中看到的工作 ID jobs
。此外,您还可以将其用于fg %-
上一份工作。
看http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap03.html3.203 节 作业控制作业 ID