GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo salir de la terminal de Linux usando el script de Python?

SIGHUP (colgar) le indicará a la terminal que salga. El terminal debe ser el proceso principal de su secuencia de comandos, por lo que

import os
import signal
os.kill(os.getppid(), signal.SIGHUP)

En lugar de ejecutar el comando desde el shell con solo el nombre del comando, ejecútelo con exec lo que hará que el shell se reemplace con el programa. Luego, cuando el programa salga, la ventana del terminal también se cerrará.

Es decir. en lugar de

$ python ./my_script.py

ejecutar:

$ exec python ./my_script.py

Linux
  1. Cómo instalar Python en Linux

  2. Cómo crear un script de un comando de Linux

  3. Cómo descargar archivos del servidor SFTP usando el script de python

  4. Cómo instalar Python en Linux Mint 20

  5. Cómo crear un usuario en linux usando python

Cómo crear un archivo en Linux usando Terminal

Cómo ejecutar un script de Python en PHP

Cómo grabar sesiones de terminal de Linux usando Asciinema

Cómo sincronizar archivos de dos vías usando Osync Script en Linux

Cómo configurar la ejecución automática de un script de Python usando Systemd

Cómo abrir un PDF en la terminal de Linux