在 Linux Bash 中切换停止的进程(使用 Putty)

在 Linux Bash 中切换停止的进程(使用 Putty)

通过 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(或byobuUbuntu 上的变体)能够在会话之间切换。这样您的其他会话继续跑而不是像您在此处所建议的那样被停止/暂停。

答案2

您可以使用fg %n,其中 n 是您在使用时在方括号中看到的工作 ID jobs。此外,您还可以将其用于fg %-上一份工作。

http://www.opengroup.org/onlinepubs/000095399/basedefs/xbd_chap03.html3.203 节 作业控制作业 ID

相关内容