반응형
프로세스 목록 보기 (ps)
터미널에서 ps를 입력하면 다음과 같이 실행 중인 프로세스 상태를 볼 수 있어요.
ps, ps [옵션], ps -[옵션]을 이용하여 다양한 정보를 다음과 같이 볼 수 있어요.
- 구분
UID : 사용자 ID
PID : 프로세스 ID
PPID : 부모 프로세스 ID
STIME : 프로세스 시작 시간
TTY : 해당 프로세스의 입출력 담당 터미널
TIME : CPU 점유 시간
STAT : 프로세스 상태
ps 명령어 옵션은 다음과 같아요.
그럼 간략하게 ps 옵션들을 살펴볼게요.
ps u : 사용자 이름, 시작 시간, CPU 등의 정보를 출력
ps f : PID, TTY, STAT, TIME, COMMAND 출력
ps e : PID, TTY, STAT, COMMAND 출력
ps r : PID, TTY, STAT, COMMAND 출력
(실행 중인 프로세스 목록 출력)
그리고 옵션 여러 개를 함께 사용하여 필요한 정보를 볼 수 있어요.
ps ef : UID, PID, PPID, C, STIME, TTY, TIME, CMD 출력
프로세스 강제 종료하기 (kill -9 PID)
kill은 프로세스에 시그널을 보내는 명령어로 kill 뒤에 시그널 번호(-9), 프로세스 ID로 프로세스를 강제 종료할 수 있어요.
ps를 이용하여 프로세스 목록을 보면 CMD에 bash가 있는데요.
이 PID로 다음과 같이 kill -9 PID로 명령어를 보내만 현재 터미널이 종료돼요.
반응형
'프로그래밍 > 기타' 카테고리의 다른 글
라즈베리파이 IP, netmask 설정하기 (Raspberry pi ip, netmask 고정하기) (0) | 2019.08.21 |
---|---|
[Linux] 리눅스 gedit 줄 번호, 글자 크기, 테마 변경하는 방법 (지에디트 색상 변경, 자동 저장, 자동 들여 쓰기) (0) | 2019.08.02 |
CUDA(쿠다) 설치 실패 시 해결 방법 (NVIDIA 설치 프로그램 실패) (0) | 2019.07.18 |
비주얼 스튜디오(visual studio) 테마 변경, 글꼴, 줄 번호 설정하기 (0) | 2019.06.21 |
구글 크롬 웹브라우저에서 VNC Viewer 설치 및 사용하기 (크롬에서 VNC로 원격제어 하기) (0) | 2019.04.13 |