Як відкрити програму за допомогою командного рядка, а потім закрити термінал, не закриваючи відкрите додаток?


2

Якщо я відкриваю програму з командного рядка, скажімо Firefox, програма запускається до тих пір, поки термінал залишається відкритим. Закриття вкладки терміналу закриє програму.

Чи є спосіб відкрити програму з терміналу таким чином, що програма залишатиметься відкритою навіть після закриття терміналу?

Відповіді:


3

Ви можете відкрити у фоновому режимі з додаванням &; disown:

$ firefox &; disown

(Дякуємо за виправлення, я пропустив частину zsh)


1
Це часткове рішення. Програма буде працювати у фоновому режимі, але ви не зможете закрити термінальну сесію - zsh: у вас є запущені завдання. @nerdwaller
John

1
зробити це firefox &; disown, і він буде робити те, що вони хочуть
demure

Як ви використовуєте zsh, вигоду від своєї елегантності ;) і просто використовуйте firefox &!
mpy
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.