Skip to content

How to List Running Processes in Linux ps Command

How to List Running Processes in Linux ps Command

Reading Time: 2 minutes

How to List Running Processes in Linux ps Command

How to List Running Processes in Linux ps Command


Understanding the running processes on a Linux system is crucial for effective system administration and monitoring. The ‘ps’ command, which stands for “process status,” provides a powerful means to list and analyze active processes. In this guide, we will delve into the intricacies of the ‘ps’ command, exploring its various options and practical examples.

Understanding the ‘ps’ Command

The ‘ps’ command provides a snapshot of the current processes running on a Linux system. It offers valuable insights into resource utilization, process hierarchy, and other essential details. The basic syntax of the ‘ps’ command is as follows:

How to check the current running process

ps command will only list out running processes from the current logged-in user.

$ ps

How to List Running Processes in Linux ps Command

List All Running Processes in Linux

$ ps -A

List All Processes Owned By You

$ ps -x

List All Running Processes

$ ps -aux

Common Options:

  1. User-Centric Options:
    • -u <username>: Lists processes owned by a specific user.
    • -U <usernames>: Displays processes for multiple users.
  2. Output Control:
    • --sort: Sorts processes based on various criteria such as CPU usage or start time.
    • --headers: Includes or excludes header information in the output.
  3. Process Tree:
    • axjf: Displays processes in a hierarchical tree structure, showing parent-child relationships.
  4. Process Selection:
    • -p <pid>: Lists information for specific process IDs.
    • -C <command>: Filters processes based on the specified command name.
  5. Real-Time Monitoring:
    • watch: Combining ‘ps’ with ‘watch’ allows continuous monitoring of processes in real-time.

Practical Examples

How to List Running Processes in Linux using ‘ps’ Command?

Master the ‘ps’ command in Linux with this comprehensive guide. Learn basic usage, common options, practical examples, and advanced techniques. Effectively navigate and analyze running processes for efficient system monitoring and administration. You can run ps command with above shown options.

Follow us on Linkedin

You can find all Linux tutorial


The ‘ps’ command is a versatile tool for listing and understanding running processes in a Linux environment. Its rich set of options and flexibility make it an indispensable resource for system administrators, providing valuable insights into system activity. By mastering the ‘ps’ command, users can effectively monitor and manage processes, contributing to efficient system operation. We hope this tutorial “How to List Running Processes in Linux ps Command” explain you well.


Leave a Reply

Your email address will not be published. Required fields are marked *