Linux의 ps aux 명령

MD Aminul Islam 2023년6월20일
Linux의 ps aux 명령

Linux를 사용 중이고 시스템에서 실행 중인 모든 프로세스를 모니터링할 수 있는 도구를 찾고 있다면 ps aux 명령을 사용해야 합니다.

이 명령은 실행 중인 모든 프로세스의 개요를 표시합니다. 시스템의 상태 및 건전성 문제를 해결하는 데 매우 유용합니다.

ps 명령과 함께 aux 바로 가기를 사용하면 사용자가 필요로 하는 대부분의 정보를 표시하고 시스템 실행 프로세스의 현재 상태를 제공할 수 있습니다.

이 기사에서는 Linux의 ps aux 명령을 볼 것입니다. 주제를 더 쉽게 만들기 위해 예와 설명을 사용하여 주제에 대해 논의합니다.

Linux의 ps aux 명령

  1. ps - 프로세스 상태
  2. a - 모든 사용자로부터 실행 중인 프로세스를 인쇄하는 옵션입니다.
  3. u - 출력에 사용자 또는 소유자 열을 표시하는 옵션입니다.
  4. x - 터미널에서 실행되지 않은 프로세스를 인쇄하는 옵션입니다.

아래에서 ps aux 명령의 사용과 일반적인 출력을 설명했습니다.

ps aux

출력:

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. USER 필드는 프로세스 사용을 정의합니다.
  2. PID 필드는 Process Identity를 정의합니다.
  3. %CPU 필드는 프로세스의 CPU 양을 정의합니다.
  4. %MEM 필드는 프로세스가 사용하는 메모리 양을 정의합니다.
  5. VSZ 필드는 프로세스가 사용하는 가상 메모리의 양을 정의합니다.
  6. RSS 필드는 프로세스의 물리적 메모리 양을 정의합니다.
  7. TTY 필드는 프로세스와 관련된 제어 터미널을 정의합니다.
  8. STAT 필드는 상태 정보를 정의합니다.
  9. START 필드는 프로세스가 시작된 날짜 또는 시간을 정의합니다.
  10. TIME 필드는 프로세스가 사용하는 CPU 시간을 정의합니다.
  11. COMMAND 필드는 현재 실행 중인 명령을 정의합니다.
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn