Ako zavrieť terminál bez ukončenia spusteného programu

Normálne, keď používate terminál pre beh program, ak chcete zavrieť terminál, tým sa zároveň ukončí spustený program. Aby sa zabránilo tomuto správaniu, existuje malá trik.


Predpokladajme, že ste otvorili nautilus z terminálu spustením:

nautilus 

Teraz chcete zavrieť terminál bez zatvorenia okna Nautilus. Ak to chcete urobiť, stlačte klávesovú skratku Ctrl + z v termináli a spustite nasledujúce príkazy:

disown -h% 1  
bg 1 

Po dokončení môžete terminál zavrieť bez toho, aby ste ovplyvnili program, ktorý ste otvorili z terminálu.

Ako navrhuje Rafa (jeden z našich čitateľov), ďalšou podobnou metódou, ktorá však nemá úplne rovnaké účinky, je pridanie parametra & na koniec príkazu, ktorý chcete vykonať. Napríklad na otvorenie nautilu by to bolo takto:

nautilus &

To znamená, že po spustení programu môžete terminál naďalej používať, ale na rozdiel od predchádzajúcej metódy, zatvorením terminálu sa ukončí aj vykonaný program.