Procesos en Linux

Veamos los principales comandos para administrar los procesos en Linux.

Ver los procesos:

ps [-opciones] 
  • Opciones:
    • [-e muestra todos los procesos]
    • [-f muestra opciones completas]
    • [-F muestra las opciones completas extra]
    • [-H muestra árbol de procesos]
    • [-c no muestra la ruta solo el nombre real]
    • [-l muestra el formato largo de varias columnas]
    • [-L lista todos los códigos de formatos]
    • [-aux muestra muchas opciones]
  • Ejemplos:

    ps -el
    ps -ef
    ps -aux
    

Ver árbol de procesos:

pstree [-Agu] 

Matar procesos:

kill [opciones] [pid o numero de identificación del proceso]
  • Opciones:
    • [-l muestra todas las posibles señales para enviar a un proceso]
    • [-numero -NOMBRE hace la acción que le mandemos]
    • [-9 mata un proceso completamente]

Matar proceso por su nombre o matar muchos:

killall [opción] (nombre del proceso)
  • Opciones:
    • [-l muestra todas las posibles señales para enviar a un proceso]
    • [-NOMBRE hace la acción que le mandemos]
    • [-i pide confirmación]

Dar prioridad a un proceso que se inicia(de -20 a 19):

nice[-n indicar un numero de -20 a 19 para establecer su prioridad] (nombre del proceso)

Cambiar la prioridad a un proceso activo:

renice [-n indicar un numero de -20 a 19 para establecer su prioridad] (nombre del proceso)

Ejecutar procesos en segundo plano:

 (nombre del proceso) & nohup (nombre del proceso) 

Ver procesos que se están ejecutando en segundo plano:

jobs

Monitoreo a tiempo real los procesos:

top
Victor

Autor: Victor

Desarrollador web - Formador online - Blogger

Compartir este post

Poner un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *