JIYIK CN >

Current Location:Home > Learning > OPERATING SYSTEM >

ps aux command in Linux

Author:JIYIK Last Updated:2025/03/23 Views:

If you are using Linux and are looking for a tool that can monitor all the processes running on your system, then you should use the command ps aux.

This command will show you an overview of all running processes. It is very useful for troubleshooting the status and health of your system.

If you use the aux shortcut with the ps command, it will display the most information a user would need and can give you the current status of the processes running on your system.

In this article, we will see the ps aux command in Linux. We will discuss the topic using examples and explanations to make the topic easier to understand.


ps aux command in Linux

  1. ps - Process Status
  2. a - option to print all users' running processes.
  3. u - Option to show user or owner column in the output.
  4. x - option to print processes that have not been executed from the terminal.

Below we explain ps auxthe use of the command and its typical output.

ps aux

Output:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   8940   328 ?        Ssl  00:45   0:00 /init
root        10  0.0  0.0   8940   224 tty1     Ss   00:46   0:00 /init
author      11  0.1  0.0  18084  3580 tty1     S    00:46   0:00 -bash
author      69  0.0  0.0  18664  1896 tty1     R    00:49   0:00 ps aux
  1. The USER field defines the purpose of the process.
  2. The PID field defines the process identifier.
  3. The %CPU field defines the amount of CPU for the process.
  4. The field %MEM defines the amount of memory used by the process.
  5. The field VSZ defines the amount of virtual memory used by the process.
  6. The RSS field defines the amount of physical memory for the process.
  7. The TTY field defines the controlling terminal associated with the process.
  8. The STAT field defines the status information.
  9. The START field defines the date or time when the process starts.
  10. The TIME field defines the amount of CPU time used by the process.
  11. The COMMAND field defines the command currently being run.

Previous:NTP in Linux

Next: None

For reprinting, please send an email to 1244347461@qq.com for approval. After obtaining the author's consent, kindly include the source as a link.

Article URL:

Related Articles

NTP in Linux

Publish Date:2025/03/23 Views:58 Category:OPERATING SYSTEM

NTP is a core protocol used by most IT infrastructures. Its purpose is to synchronize date and time information. However, it is very important to configure NTP for your servers, clients, and other network devices. NTP uses a UDP port number

Creating a Progress Bar in Bash

Publish Date:2025/03/23 Views:94 Category:OPERATING SYSTEM

A progress bar is a visual indicator that shows the progress of a task, such as a long-running script or command. It can be used to provide feedback to the user about the status of a task and can also help estimate the time remaining before

Redirecting Stderr and Stdout to a file in Bash

Publish Date:2025/03/23 Views:187 Category:OPERATING SYSTEM

In this article, we will discuss standard output and standard error in Linux. We will see how to redirect standard output and standard error in Bash. Let us start by understanding the terms standard output and standard error in Linux. Stand

Deleting Duplicate Lines in Bash

Publish Date:2025/03/23 Views:123 Category:OPERATING SYSTEM

Duplicate entries can cause a variety of problems in Bash scripts, such as incorrect or inconsistent results, and they can also make the script difficult to maintain. Removing duplicate entries from a script is often necessary to avoid thes

Count unique lines in a file in Linux

Publish Date:2025/03/23 Views:190 Category:OPERATING SYSTEM

Counting unique lines in a file is a common task in Linux, and there are a number of different tools and methods that can be used to perform this operation. In general, the appropriate method depends on the specific requirements and constra

Counting files in a directory in Bash

Publish Date:2025/03/23 Views:178 Category:OPERATING SYSTEM

Counting how many files are in a directory is a common task in Bash, and there are a number of different tools and methods that can be used to perform this operation. In general, the appropriate method depends on the specific requirements a

Execute commands in a variable in a Bash script

Publish Date:2025/03/23 Views:111 Category:OPERATING SYSTEM

This article is about storing Bash commands in a variable and then executing it directly from that variable. First, we will discuss the various ways to execute commands contained in a variable, followed by several script examples. Let’s g

Bash variable multiplication

Publish Date:2025/03/23 Views:150 Category:OPERATING SYSTEM

This article explains how to multiply two variables in Bash. Multiplying variables in Bash Multiplying two variables is a simple operation in Bash. We can use the arithmetic operator * to multiply two numbers in Bash. In Bash, multiplicatio

Bash md5sum command

Publish Date:2025/03/23 Views:116 Category:OPERATING SYSTEM

This article explains how to use the md5sum command in Bash. Bash md5sum command md5sum command prints the 32 character and 128 bit checksum of a given file. This command converts the file into a hash using the MD5 algorithm; the syntax of

Scan to Read All Tech Tutorials

Social Media
  • https://www.github.com/onmpw
  • qq:1244347461

Recommended

Tags

Scan the Code
Easier Access Tutorial