Jak zavřít terminál bez zavření programu, který z něj běží

Normálně, když používáte terminál bod běh program, pokud chcete zavřít terminál, tím se také ukončí spuštěný program. Abychom se tomuto chování vyhnuli, existuje malý trik.


Předpokládejme, že jste otevřeli nautilus z terminálu spuštěním:

nautilus 

Nyní chcete zavřít terminál bez zavření okna Nautilus. Chcete-li to provést, stiskněte Ctrl + z v terminálu a spusťte následující příkazy:

disown -h% 1  
bg 1 

Jakmile to provedete, můžete terminál zavřít, aniž by to ovlivnilo program, který jste z terminálu otevřeli.

Jak navrhuje Rafa (jeden z našich čtenářů), další podobnou metodou, která však nemá úplně stejné efekty, je přidání parametru & na konec příkazu, který chcete provést. Například k otevření nautilus by to vypadalo takto:

nautilus &

To znamená, že můžete terminál používat i po spuštění programu, ale na rozdíl od předchozí metody zavření terminálu také zavře spuštěný program.