zne*_*eak 11 bash
我知道你可以用 Bash 做后台工作foo &。但是,我知道将前台作业置于后台的最佳方法是执行Ctrl+z暂停它然后bg 1在后台恢复它。
foo &
bg 1
有没有更快的方法?我不知道某些Ctrl+Something组合键?
Ign*_*ams 8
不,没有。终端重新解释CtrlZ为SIGTSTP独立于 bash 将进程置于后台。请参阅 的susp选项stty以及signal(7)手册页。
SIGTSTP
susp
stty
signal(7)
Den*_*son 5
您可以将按键绑定到bg(无参数表示当前作业)然后您可以执行
bg
Ctrl- z Ctrl-Something
所以这只是两次击键。bg 1如果存在多个工作,您将不想使用。
归档时间:
15 年,9 月 前
查看次数:
11281 次
最近记录:
11 年,4 月 前