반응형
리눅스 명령어 - ps(process status)
리눅스(Linux)에서 ps는 현재 실행중인 프로세스 목록을 확인할 때 사용하는 명령어
사용 구문
ps [옵션]
- pid, cmd 등 프로세스의 기본적인 내용 출력
ps
- 모든 프로세스 출력
ps -e
- 풀 포맷으로 출력 (uid, pid, ppid 등 정보)
ps -f
- 긴 포맷으로 출력 (풀 포맷 + F, S, PRI 등 추가 정보)
ps -l
- 프로세스 번호가 1인 프로세스 출력
ps -p 1
- 계정이 hoon인 프로세스 출력
ps -u hoon
- 모든 프로세스 풀 포맷으로 출력 more 명령어 이용하여 페이지 단위 출력
ps -ef | more
- 모든 프로세스를 풀 포맷으로 출력한 목록에서 grep을 이용하여 'hoon'이 포함 행(Row)을 출력
ps -ef | grep hoon
리눅스 명령어 - kill
리눅스(Linux)에서 kill은 프로세스를 종료할 때 사용하는 명령어
(원래는 프로세스에 시그널을 보내 원하는 작업을 하게 하는 명령어)
사용 구문
kill [옵션] [pid]
- pid, cmd 등 프로세스의 기본적인 내용 출력
ps
Ex) 특정 프로세스 종료
- ps 명령어를 통해 해당 프로세스의 pid를 얻고 kill 명령어의 파라미터로 넘겨서 실행
- pid가 '11111'인 프로세스 종료
kill 11111
- pid가 '11111'인 프로세스 강제 종료
kill -9 11111
or
kill -SIGKILL 11111
- kill 명령어에서 지원하는 시그널(Signal) 목록 출력
kill -l
반응형
'OS > Linux' 카테고리의 다른 글
[Linux] 리눅스 명령어 - diff, diff3 (0) | 2021.11.08 |
---|---|
[Linux] 리눅스 명령어 - echo (0) | 2021.11.08 |
[Linux] 리눅스 명령어 - grep (0) | 2021.11.08 |
[Linux] 리눅스 명령어 - find (0) | 2021.11.08 |
[Linux] 리눅스 명령어 - ln (0) | 2021.11.08 |