* `ps` (más común): `PS` muestra información sobre procesos. Para obtener una lista de nombres de procesos, puede usar:
`` `Bash
ps -o comm =
`` `` ``
`-o comm =` Especifica que solo el nombre del comando (`Comm`) debe ser emitido.
* `pgrep`: Si conoce el nombre del proceso (o parte de él), `pgrep` es más conciso:
`` `Bash
PGREP Firefox
`` `` ``
Esto devolverá la ID del proceso (PID) de cualquier procesamiento que contenga "Firefox" en su nombre. Para obtener el nombre en sí mismo, necesitaría combinarlo con `ps`. Sin embargo, esto es menos eficiente que solo usar `ps -o comm =` directamente.
* `top` o` htop` (interactivo): `Top` y` htop` son espectadores de procesos interactivos. Muestran el nombre del proceso junto con otra información, pero no generan directamente el nombre en la línea de comando en un formato fácilmente utilizable. Tendría que leer manualmente el nombre de la salida.
Por lo tanto, `ps -o comm =` es generalmente la forma más directa y eficiente de obtener una lista de nombres de procesos. `pgrep` es útil cuando desea encontrar los PID de procesos específicos, pero no le da directamente el nombre.