En el sistema operativo Linux, el programa ps es la herramienta más común utilizada por un administrador del sistema. Proporciona una visión en tiempo real de la lista de procesos en ejecución.
La sintaxis de ps puede ser un poco diferente. Hemos enumerado algunas de las mejores formas en las que puede ejecutar el comando ps junto con un solo guión, ya que es la sintaxis más utilizada.
¡Empecemos!
1. Mostrar todos los procesos
Comando utilizado: ps -ef

Esto mostrará los procesos actualmente en ejecución junto con los datos relacionados con cada proceso. Los datos también constan de columnas que muestran el PID, el tipo de terminal, el nombre del comando y el tiempo de ejecución.
2. Filtrar procesos por nombre de proceso
Comando utilizado - ps -C nombre

Mostrará los procesos por el nombre del proceso. Todo el nombre del proceso estará en minúsculas. Buscará a través de todos los procesos sin -eprefix.
3. Ordenar procesos por usuario
Comando utilizado: ps -e -u

Puede filtrar los resultados de ps para obtener procesos con un nombre de usuario en particular. También puedes usarlo sin prefijo.
4. Ordenar procesos por ID de proceso
Comando utilizado: ps -ef -p 1234,5678,9012
Si sabe cuál es el ID de proceso de un determinado proceso en ejecución, puede filtrarlo utilizando el ID de proceso.
5. Muestra columnas específicas
ps -e -o pid, uname, pcpu, pmem, comm

Con el indicador -o, obtiene opciones de visualización de salida particulares para los resultados del comando ps.
Lea también: -
11 aplicaciones de Linux que debe instalar en su ... - ¿Está buscando excelentes aplicaciones de Linux para su computadora? Hemos encontrado lo mejor del lote. Vea nuestra lista ...
6. Grep dentro de los resultados
Nombre del comando: ps -ef | trabajador grep
Si desea flexibilidad para buscar dentro de los resultados de ps, puede canalizar los resultados a grep. Con este comando (grep), puede buscar mediante expresiones habituales para la coincidencia de patrones.
7. Filtrar procesos mediante el uso
Comando utilizado: ps -e –sort = -pcpu -o pid, pcpu, comm

Filtra el comando usando columnas listadas. El prefijo - clasifica la característica en orden decreciente y el prefijo + filtra la característica en orden creciente. El comando también tiene el comando -o que muestra columnas específicas, sin embargo, no es esencial para ordenar
8. Mezclar y combinar columnas de nombres predeterminados y renombrados
Comando utilizado: ps -e -o pid, pcpu = CPU -o pmem = RAM, comm
Si desea ocultar los encabezados en columnas específicas, puede dejar un espacio en blanco justo después del signo =. Además, si desea mezclar y combinar columnas de nombre renombradas y predeterminadas, entonces necesita la marca -o para cada columna renombrada.
9. Vuelva a nombrar los encabezados de las columnas
Comando utilizado: ps -o pid = Proceso, ruser = RealUser, comm = Comando

Puede cambiar el nombre de las columnas mientras usa el comando -o que crea una apariencia de salida especificada por el usuario. Todo lo que necesita hacer es adjuntar = firmar y el nombre deseado y la marca -o para cada encabezado renombrado.
10. Mostrar todos los procesos raíz
Comando utilizado: ps -f -U root -u root
Realiza una búsqueda de todos los procesos en ejecución con identificaciones de raíz originales y eficientes. Con el indicador -f, puede obtener el formato completo. Para personalizar la salida, puede agregarle el indicador -o.
11. Mostrar subprocesos de proceso
Comando utilizado: ps -p 4041 -L
Use la bandera -L para alternar en la visualización de subprocesos y obtener cualquier funcionalidad de ps. Se utiliza para rastrear los hilos de un proceso en particular.
Debe leer:-
Las 6 mejores alternativas a Ubuntu Linux ¿Está buscando una mejor alternativa a Ubuntu? Este artículo habla sobre las 6 mejores distribuciones de Linux que se pueden usar en lugar de Ubuntu ...
12. Mostrar resultados en forma de árbol jerárquico
Comando utilizado: ps -e –forest

Con el arte ASCII, crea una estructura en forma de árbol para mostrar los procesos. Muestra los procesos bifurcados y secundarios como sucesores de los procesos relevantes, clasificándolos para que coincidan. Si desea ocultar las "ramas" del árbol, reemplace –forest por -H
Entonces, estos son algunos de los comandos de combinación que se pueden usar con el comando ps para obtener información sobre los procesos en ejecución y también pueden mostrar información en formatos útiles.