Intereting Posts
Как установить драйверы для моего ноутбука Альтернатива Gnote при использовании Unity Script / App для unRAR-файлов и удалять только архивы, которые были успешно расширены Где найти geckodriver, необходимый для пакета Selenium Python? Как установить bitnami wordpress внутри подкаталога bitnami wordpress? Ubuntu 3.11.0-15 (на машине с NVidia) – может загружаться с USB-накопителя – не жесткий диск Как будут применяться обновления к выпуску Nexus 7 Ubuntu? Нужно ли обновлять устройство? Показать все установленные пакеты, которые не являются зависимостями SD-карта больше не работает в Ubuntu Gnome 16.04 Значок файлов исчезает из пусковой установки единства Дамп ядра Skype localhost / phpmyadmin не работает на ubuntu 16.04 Как добавить загруженные пакеты debian в Synaptic Package Manager? Неизвестный пользователь, показанный на моей панели пользователя Есть способ исправить AMD Catalyst 14.12, чтобы заставить его работать с ядром 4.0.1?

Как я могу вернуться в приложение в фоновом режиме?

Я знаю, что я могу запустить приложение в фоновом режиме, поставив амперсанд ( & ) в конце команды. Например:

 $ rtorrent & [1] 4618 

запускает rtorrent в фоновом режиме.

Я хотел бы вернуться к фоновому rtorrent чтобы проверить, завершены ли мои загрузки. Как я могу это сделать?

Запустите fg чтобы вернуть задание на передний план, т. Е. Вернуть его обратно в терминал. Если есть несколько фоновых заданий, запустите jobs чтобы просмотреть список и fg %1 , fg %2 и т. Д., Чтобы выбрать, какое задание нужно вернуть на передний план. Дополнительную информацию см. В статье Википедии об управлении заданиями .

Если программа работает на переднем плане, нажмите Ctrl + Z, чтобы приостановить ее. Когда вы это сделаете, вы получите приглашение оболочки. Запустите bg чтобы программа продолжала работать, но в фоновом режиме.

Если фоновое задание завершается, оболочка будет печатать уведомление при следующем отображении подсказки. Если фоновая работа требует ввода от терминала, она автоматически приостанавливается («остановлена»); fg (или fg %42 при необходимости) возобновляет его.

Если вы хотите вызвать более заметное уведомление, когда программа закончится, вы можете запустить что-то вроде

 fg; play bell.ogg & xmessage "torrents downloaded" 

Команда fg возвращается, когда закончившаяся программа заканчивается, так что все, что вы сказали, чтобы оболочка запускалась после fg , запускается, когда программа заканчивается. Обратите внимание, что если вы нажмете Ctrl + Z, чтобы вернуть задание обратно в фоновый режим, то оболочка перестает ждать и сразу же запускает следующие команды.

Вы можете просто запустить команду fg в терминале.