리눅스 프로세스 확인(PS)

2022. 3. 18. 17:13·Linux

ps -ef 와 ps -aux 를 가장 자주 사용하는 것 같음.

 

ps -ef

  • 부모 프로세스와 자식 프로세스의 관계 확인 시
  • 출력
    UID        PID  PPID  C STIME TTY          TIME CMD
    • PPID : 부모 PID

 

ps -aux

  • 프로세스 상태 확인 시
  • 출력
    USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    • VSZ : 가상 메모리 사용 크기
    • RSS : 물리 메모리 사용 크기
    • STAT : 프로세스 상태
      • D : 입출력을 기다리는 상태 (중지 시킬 수 없음)
      • R : 실행 중이거나 실행 가능한 프로세스 상태
      • S : 잠자고 있지만 중지시킬 수 있는 프로세스 상태
      • T : 작업 제어 제어 신호에 의해 중지 된 상태
      • t : 디버거에 의한 추적 중 중지 된 상태
      • X : 죽은 프로세스 상태
      • Z : 좀비 프로세스 상태 (자원 낭비)


사용 예시

  • 메모리 사용 순으로 정열
    • ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem
  • 좀비 프로세스 찾기
    • ps aux | awk '{print $8" " $2}' | grep -w Z
저작자표시 (새창열림)
'Linux' 카테고리의 다른 글
  • Ubuntu 20.04 LTS 버전 DNS 변경
  • Ubuntu 16.04LTS 에서 18.04LTS로 업그레이드 하기
  • RHEL7.x - rc.local 활성화
  • ELK란? ELK Stack이란?
기억보다는 기록을...
기억보다는 기록을...
내가 보려고 정리하는 글..
  • 기억보다는 기록을...
    메모장
    기억보다는 기록을...
    • 분류 전체보기
      • 클라우드(Azure, AWS, Alibaba)
      • 모니터링(Zabbix,Grafana)
      • 가상화(VMWare, Hyper-V)
      • Docker
      • Ansible
      • Linux
      • Windows
      • 이것저것
      • SQL
      • -------------------------
      • 재테크
  • 전체
    오늘
    어제
  • hELLO· Designed By정상우.v4.10.2
기억보다는 기록을...
리눅스 프로세스 확인(PS)
상단으로

티스토리툴바