Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash ps Uso equivalente: [muestra procesos en ejecución]
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Mostrar todos los procesos
      2. Mostrar procesos con detalles
      3. Filtrar por usuario
      4. Mostrar procesos con uso de memoria
      5. Ver procesos en tiempo real
    5. Tips

[Linux] Bash ps Uso equivalente: [muestra procesos en ejecución]

Overview

El comando ps se utiliza en sistemas Unix y Linux para mostrar información sobre los procesos en ejecución. Proporciona una instantánea de los procesos actuales, incluyendo detalles como el ID del proceso (PID), el estado y el uso de recursos.

Usage

La sintaxis básica del comando ps es la siguiente:

ps [opciones] [argumentos]

Common Options

A continuación se presentan algunas opciones comunes del comando ps:

  • -e: Muestra todos los procesos en el sistema.
  • -f: Muestra información completa sobre los procesos.
  • -u: Muestra procesos de un usuario específico.
  • -aux: Muestra todos los procesos con detalles adicionales.
  • --sort: Permite ordenar la salida según un criterio específico.

Common Examples

Mostrar todos los procesos

Para ver todos los procesos en ejecución en el sistema, utiliza:

ps -e

Mostrar procesos con detalles

Para obtener una lista más detallada de los procesos, puedes usar:

ps -ef

Filtrar por usuario

Si deseas ver los procesos de un usuario específico, puedes usar:

ps -u nombre_usuario

Mostrar procesos con uso de memoria

Para mostrar todos los procesos y ordenarlos por uso de memoria, puedes ejecutar:

ps aux --sort=-%mem

Ver procesos en tiempo real

Para observar los procesos en tiempo real, puedes combinar ps con watch:

watch -n 1 'ps -e'

Tips

  • Utiliza man ps para acceder a la página de manual y conocer más opciones y detalles sobre el comando.
  • Combina ps con otros comandos como grep para filtrar resultados específicos, por ejemplo: ps -e | grep nombre_proceso.
  • Recuerda que ps muestra una instantánea de los procesos en el momento en que se ejecuta, por lo que puede ser útil combinarlo con herramientas como top o htop para un monitoreo más dinámico.