본문 바로가기
IT/Linux and RaspberryPi

리눅스 명령어 ps 사용법

by e"sungjin 2023. 2. 25.
SMALL

리눅스 명령어 ps 사용법

소개

리눅스에서 프로세스 정보를 확인하거나 실행중인 프로세스를 종료하려면 ps 명령어를 사용해야 합니다. 이 명령어는 프로세스 정보를 출력하는 유닉스/리눅스 운영체제의 기본적인 명령어 중 하나입니다. 이번 글에서는 ps 명령어의 사용법과 옵션에 대해 알아보겠습니다.

ps 명령어의 기본 사용법

ps 명령어를 입력하면 현재 실행중인 프로세스 정보를 출력합니다. 다음은 ps 명령어의 기본 사용법입니다.

ps

위 명령어를 입력하면 프로세스 정보를 출력합니다. 이때 출력되는 정보는 프로세스 ID(PID), 부모 프로세스 ID(PPID), CPU 사용률(%CPU), 메모리 사용률(%MEM), 실행시간 등입니다.

ps 명령어의 옵션

ps 명령어에는 여러 옵션이 있습니다. 이 옵션을 사용하면 출력되는 정보를 보다 상세하게 확인할 수 있습니다. 몇 가지 주요 옵션을 살펴보겠습니다.

e : 시스템 전체 프로세스 출력

ps -e

f : 프로세스 상세 정보 출력

ps -f

u : 사용자별 프로세스 정보 출력

ps -u username

ps 명령어의 활용

ps 명령어는 프로세스 정보를 확인할 때만 사용하는 것이 아닙니다. 예를 들어, 실행중인 특정 프로세스를 강제로 종료하려면 kill 명령어와 함께 사용해야 합니다. 다음은 특정 프로세스를 종료하는 방법입니다.

1. 종료할 프로세스의 PID 확인

ps -ef | grep process_name

2. PID를 이용해 프로세스 종료

kill -9 PID

결론

이번 글에서는 리눅스에서 프로세스 정보를 확인하거나 실행중인 프로세스를 종료하는데 사용하는 ps 명령어에 대해 알아보았습니다. ps 명령어의 기본 사용법과 몇 가지 주요 옵션, 그리고 ps 명령어의 활용 방법에 대해 알아보았습니다. 이제 여러분은 리눅스에서 프로세스 정보를 보다 효율적으로 확인하고 관리할 수 있게 되었습니다.

 

 

LIST