Visualización de los procesos
1. ps
El comando ps permite ver la lista de procesos del sistema: presenta una imagen simplificada de las estructuras del núcleo que administran los procesos. Extrae toda la información del pseudosistema de archivos /proc en el que el núcleo coloca toda la información respecto al estado del sistema en curso de ejecución.
De modo predeterminado, este comando muestra únicamente los procesos iniciados por el usuario desde el terminal; por ejemplo:
[javier]$ ps
PID TTY TIME CMD
1200 pts0 00:00:00 bash
1239 pts0 00:00:00 ps
Este comando cuenta con muchas opciones. Además, acepta opciones de Unix98 (con -), BSD (sin -) y GNU (formato largo con --). Veamos un ejemplo en castellano en Ubuntu:
javier@javier-VirtualBox:~$ ps -ayuda
Uso:
ps [opciones]
Intente "ps --ayuda <simple|lista|salida|hilos|varios|todos>"
o "ps --ayuda <s|l|a|h|v|t>"
para más texto de ayuda.
Para más información vea ps(1).
javier@javier-VirtualBox:~$ ps --ayuda todos
Uso:
ps [opciones]
Opciones básicas:
-A, -e todos los procesos
-a todo con tty, excepto líderes de sesión
a todo con tty, incluyendo otros usuarios
-d todo...