Поставь задачу на задний план с помощью bash


11

Я знаю, что вы можете начать фоновую работу с помощью Bash foo &. Однако лучший способ поместить задний план на задний план - это сделать Ctrl+, zчтобы приостановить его, а затем bg 1возобновить в фоновом режиме.

Есть ли более быстрый способ? Какая комбинация клавиш Ctrl+ Somethingмне не известна?

Ответы:


8

Нет, нет Терминал интерпретирует CtrlZкак SIGTSTPнезависимо Баш положить процесс в фоновом режиме. Смотрите suspопцию, sttyа также signal(7)справочную страницу.


5

Вы можете связать нажатие клавиши bg(без аргумента означает текущую работу), тогда вы можете сделать

Ctrl- z Ctrl-Something

Так что это будет всего два нажатия клавиш. Вы не хотите использовать bg 1в случае, если есть более одной работы.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.