오늘의 인기 글
최근 글
최근 댓글
Today
Total
05-19 08:40
관리 메뉴

우노

[Linux] 프로세스 확인 및 종료 본문

Operating System/Linux & Ubuntu

[Linux] 프로세스 확인 및 종료

운호(Noah) 2021. 9. 2. 10:39

프로세스 확인

  • Linux 에서는 ps 명령어를 통해 프로세스를 확인할 수 있습니다.

  • 다양한 옵션들이 존재하며, 가장 많이 쓰는 옵션은 -l, -e, -f 입니다.

    • -l : 자세한 형태의 정보를 출력한다.
    • -e : 모든 프로세스를 보여줍니다.
    • -f : 모든 정보를 출력합니다.
  • 옵션에 따라 아래와 같은 정보들을 확인할 수 있습니다.

    • PID : 프로세서 ID, 각 프로세서를 구분하기 위한 고유의 ID
    • RSS : 프로세서에 의해 사용되는 실제 메모리의 용량(K byte 단위)
    • USER : 프로세서를 실행시킨 소유자의 계정을 보여준다.
    • SZ : 프로세서의 자료와 스텍 크기의 (K byte 단위)
    • TIME : 현재까지 사용된 CPU의 시간(분,초)
    • TTY : 프로세서의 제어 터미널(t3=/dev/tty3)
    • %CPU : 마지막 분동안 프로세서가 사용한 CPU시간의 백분율
    • START : 프로세서가 시작된 시간
    • STAT : 프로세서의 상태
  • 기본적인 ps 명령어

      ps

  • 프로세스 상세 내역 출력

      ps -l

  • 모든 프로세스의 모든 정보 출력

      ps -ef

프로세스 종료

  • 프로세스는 고유의 "PID" 를 가지고 있습니다.

  • kill 명령어와 PID 를 사용해, PID 에 해당하는 프로세스를 종료할 수 있습니다.

  • kill 명령어에도 다양한 옵션들이 존재하지만, 가장 많이 쓰는 옵션은 -9, -15 입니다.

  • 프로세스 강제 종료

      kill -9 "PID"
    • -9 : 강제종료
    • -15 : 작업종료

참고

Comments