Lunes 06 de Febrero de 2012
Búsqueda personalizada

Lanzar procesos con nohup

Trucos - Linux

Muchas veces ejecutamos comandos que tardan bastante tiempo en completarse (descargar un archivo pesado, copiar ficheros, buscar cadenas entre los archivos de todo el sistema, etc.), y por supuesto no queremos que nadie detenga dicho proceso. Por tanto, es necesario bloquear la sesión. Si no queremos realizar esto y permitir a otros usuarios manejar el sistema,  podemos hacer uso del comando nohup, que nos permite mantener activo un proceso, incluso después de haber cerrado la sesión de usuario.

 

Para lanzar un proceso y luego poder matar el shell padre, solo debemos hacerlos de la siguiente manera:

nohup proceso &

por ejemplo si queremos lanzar licq con el parámetro -p \qt-gui la linea correspondiente seria la siguiente:

nohup licq -p \qt-gui &

al agregar el carater & al final de la instrucción, nos permite ejecutar el comando en segundo plano, mientras que nohup hará que al cerrar la sesión el proceso siga activo.

 

adslmasbarato.com

www.adslmasbarato.com
Ateinco Informática

Nube de Tags