Risposte:
Puoi usare la ^Dscorciatoia, ovvero premere Control e d . Funziona in molte shell e ambienti simili a shell. Tecnicamente parlando, questa combinazione di tasti emette il carattere di fine trasmissione (codice ASCII 04). In gnome-terminalie ie bashaltre shell, questo viene interpretato come il completamento della sessione interattiva. Puoi anche vedere questo comportamento in programmi come quelli catletti dallo standard input (la tastiera). Prova a eseguirlo senza argomenti; puoi terminare inserendo ^D.
C'è un modo alternativo, che richiede un po 'più di tasti, ma vale la pena saperlo.
Usando il execcomando
exec <nome-comando>
Questo prima eseguirà <command-name>e poi uscirà dalla shell.
Ad esempio, potresti fare:
exec sleep 1
che chiuderebbe effettivamente la finestra dopo 1 secondo.
<command-name>. Quando il comando termina, il processo termina.
Puoi usare xdotool:
xdotool getactivewindow windowkill
Nota che questo ucciderà tutte le finestre attive!
Se vuoi uccidere solo la finestra corrente usa:
xdotool key --clearmodifiers Ctrl+Shift+Q key --clearmodifiers KP_Enter
Per chiudere il terminale lasciando tutti i processi in esecuzione per continuare l'esecuzione, è possibile effettuare le seguenti operazioni:
bge poi rinnegalo, ad es .:vlc
^Z
[1] + Interrotto
bg
[1] + vlc & disown
exit
Questo lascerà il processo corrente in esecuzione in background e chiuderà il terminale (lo trovo molto utile).
Sì. Il comando è exit . Digitare exit nel terminale e premere Invio
So che questa risposta è un po 'in ritardo ma, se stai usando Ubuntu o un'altra distribuzione Linux, usa semplicemente Ctrl+ Dper chiudere l'intero terminale.
Inizialmente ho provato tutto il resto e non funzionavano. Ad esempio, vedo le persone che consiglianoexit ma onestamente, non funziona.
Spero che qualcuno sia d'accordo con me.