¿Hay un comando para cerrar una ventana de terminal a través de la línea de comandos?
fuente
¿Hay un comando para cerrar una ventana de terminal a través de la línea de comandos?
Para cerrar una ventana de terminal, puede usar el exit
comando. Alternativamente, puede usar el acceso directo ctrl+ shift+ wpara cerrar una pestaña de terminal y ctrl+ shift+ qpara cerrar todo el terminal, incluidas todas las pestañas.
Puede usar el ^D
acceso directo, es decir, presionar Control y d . Esto funciona en muchos shells y entornos similares a shell. Técnicamente hablando, esta combinación de teclas emite el carácter de fin de transmisión (código ASCII 04). En gnome-terminal
, es decir, bash
y otros shells, esto se interpreta como terminar la sesión interactiva. También puede ver este comportamiento en programas como los cat
que se leen desde la entrada estándar (el teclado). Intenta ejecutarlo sin argumentos; puedes terminar ingresando ^D
.
es el comando que quieres usar para eso.
fuente
Hay una forma alternativa, que requiere un poco más de pulsaciones de teclas, pero vale la pena conocerla.
Usando el
exec
comandoEsto primero ejecutará
<command-name>
y luego saldrá del shell.Por ejemplo, podrías hacer:
que, efectivamente, cerraría la ventana después de 1 segundo.
fuente
<command-name>
. Cuando termina el comando, el proceso sale.Puedes usar
xdotool
:xdotool getactivewindow windowkill
¡Tenga en cuenta que esto matará todas las ventanas activas!
Si desea eliminar solo la ventana actual, use:
xdotool key --clearmodifiers Ctrl+Shift+Q key --clearmodifiers KP_Enter
fuente
Sí, lo hay. Primero escriba
echo $$
en la terminal para saber si es id de proceso. Luego escribekill -9 processid
.fuente
Para cerrar el terminal y dejar todos los procesos en ejecución para continuar, puede hacer lo siguiente:
bg
y luego desconéctelo, por ejemplo:vlc
^Z
[1] + Detenido
[1] + vlc y desconocer
Esto dejará el proceso actual en ejecución en segundo plano y cerrará el terminal (creo que esto es muy útil).
fuente
Sí. El comando es salir . Escribe exit en la terminal y presiona enter
fuente
Sé que esta respuesta es un poco tarde pero, si estás usando Ubuntu u otra distribución de Linux, simplemente usa Ctrl+ Dpara cerrar todo el terminal.
Inicialmente intenté todo lo demás y simplemente no funcionaban. Por ejemplo, veo personas recomendando
exit
pero honestamente, simplemente no funciona.Espero que alguien esté de acuerdo conmigo.
fuente