Estoy ejecutando gnome en una máquina virtual. Dejo la VM activada todo el tiempo, incluso cuando salgo de VNC. Últimamente he notado que cuando regrese a la mañana siguiente, todas las ventanas de la terminal que había abierto se han cerrado, presumiblemente debido al tiempo de espera después de una noche de inactividad.
Quiero evitar que esto suceda. Me resulta molesto volver a abrir y colocar mis terminales. Lo que es más importante, verificar lo que hay en mis terminales es una de las cosas que me ayuda a recordar lo que estaba haciendo cuando tuve que cerrar la sesión la noche anterior. ¿Cómo puedo evitar que se cierren?
uptime
.sudo journalctl -b | grep -i "terminal"
debe filtrar a los emuladores de terminal desde el arranque.TMOUT
es el número de segundos que se espera un comando en bash.Respuestas:
Los
bash
,ksh
yzsh
conchas de todo interpretan la variable de entornoTMOUT
, si se establece en un número entero positivo, ya que el número máximo de segundos de espera para un comando en una shell interactiva antes de salir debido a la pereza. Emiten un mensaje de advertencia, pero no lo verá ya que su terminal desaparecerá.ksh
parece proporcionar 60 segundos adicionales después de la advertencia.La misma variable se utiliza para establecer el tiempo de espera predeterminado para
read
yselect
en losbash
scripts.fuente