La consola de Linux – Controlar los procesos con ps

ps es un comando que nos permite ver los procesos que se están ejecutando en un sistema. Si tecleamos:

en la línea de comando tendremos el siguiente resultado:

Vemos que este listado es muy escaso, tan sólo aparecen los procesos hijos de la consola que tenemos abierta. Si queremos ver todos los procesos del sistema tendremos que usar:

que mostrará un resultado como éste:

Como esto no está muy claro yo le suelo añadir la opción ‘u’ para que lo muestre en un formato más claro:

que da como resultado:

Mucho más claro. Además ‘aux’ para mí es más fácil de recordar :-P.

Si queremos saber si hay algún programa en concreto que esté en marcha podemos usar algo como:

(para buscar si firefox se está ejecutando)

ó también podemos usar:

La primera forma devuelve todas las líneas que contengan el término “firefox” mientras la segunda devolverá los procesos cuyo nombre sea “firefox”.

Para cargarnos algún proceso podemos usar el comando kill:

donde es el número del proceso (podemos sacarlo de la columna PID).

Un comando muy relacionado con ps es top, que nos devuelve un listado con los procesos que más memoria y CPU están consumiendo.

1 thought on “La consola de Linux – Controlar los procesos con ps

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.