리눅스 PID로 프로세스 이름 확인

Jmnote (토론 | 기여)님의 2012년 3월 1일 (목) 20:49 판 (새 문서: ==방법 1== <source lang='bash'> cat /proc/프로세스아이디/status | grep Name </source> ;실행예시 <source lang='dos'> [root@localhost ~]# cat /proc/25387/status | grep Na...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 방법 1

cat /proc/프로세스아이디/status | grep Name
실행예시
[root@localhost ~]# cat /proc/25387/status | grep Name
Name:   tail

2 방법 2

엄밀히 말해 이 방법은 프로세스 이름이 아니라 프로세스 실행명령어를 보여준다. 하지만 이를 통해 프로세스 이름도 간단히 알 수 있다.

명령어
ps -ef | grep 프로세스아이디
실행예시
[root@mysvn ~]# ps -ef | grep 25387
root     25387 25219  0 20:32 pts/0    00:00:00 tail -f /var/log/messages
root     25477 25288  0 20:45 pts/1    00:00:00 grep 25387

→ tail -f /var/log/messages로 실행하였으며, 프로세스 이름이 tail임은 쉽게 알 수 있다.

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}