Немногополезный факт: чтобы выкинуть в фон запущенную интерактивно программу (например, корпоративный VPN, которому нужно ввести OTP) — ^Z; bg; disown
Немногополезный факт: чтобы выкинуть в фон запущенную интерактивно программу (например, корпоративный VPN, которому нужно ввести OTP) — ^Z; bg; disown 6 comments
@mo Вот, круто, что есть disown, но хреново, что нет reposess (например) - присосать терминал к запущенному в бэкграунде процессу. @tuenut @thevar1able Да, но это надо спецом запустить процесс в tmux'е или сделать сервис в systemd. Я же имею в виду, типа, написал утилите pid, любой, и она присосала тебя в его консоль. Ну, если у тебя достаточно прав, разумеется. |
@mo И ещё переоткрыть вкладку терминала чтобы stdout и stderr отвязались