편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
7번째 줄: | 7번째 줄: | ||
*여기서는 10 이후가 공백인 것을 찾는다. | *여기서는 10 이후가 공백인 것을 찾는다. | ||
==방법 1: ps | ==방법 1: ps -f== | ||
<source lang='bash'> | <source lang='bash'> | ||
ps -f 프로세스아이디 | ps -f 프로세스아이디 | ||
</source> | </source> | ||
<source lang=' | :→ 습관적으로 사용하는 -ef에서 -e 옵션은 전체조회이다... | ||
:→ -e 옵션 없이 -f 옵션만 쓰고 뒤에 PID를 기입하면 해당 프로세스만 조회할 수 있다. | |||
<source lang='cli'> | |||
[root@zetawiki ~]# ps -f 1704 | [root@zetawiki ~]# ps -f 1704 | ||
UID PID PPID C STIME TTY STAT TIME CMD | UID PID PPID C STIME TTY STAT TIME CMD | ||
19번째 줄: | 19번째 줄: | ||
</source> | </source> | ||
==방법 2: | ==방법 2: awk== | ||
<source lang='bash'> | <source lang='bash'> | ||
ps -ef | | ps -ef | awk '$2 ~ /^프로세스아이디$/ {print}' | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# ps -ef | | [root@zetawiki ~]# ps -ef | awk '$2 ~ /^1707$/ {print}' | ||
root 1707 1 0 Mar11 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c | root 1707 1 0 Mar11 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c | ||
</source> | </source> | ||
==방법 3: | ==방법 3: grep== | ||
<source lang='bash'> | <source lang='bash'> | ||
ps -ef | | ps -ef | grep '^\w\+\s\+프로세스아이디\s' | ||
</source> | </source> | ||
<source lang=' | <source lang='cli'> | ||
[root@zetawiki ~]# ps -ef | | [root@zetawiki ~]# ps -ef | grep '^\w\+\s\+1707\s' | ||
root 1707 1 0 Mar11 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c | root 1707 1 0 Mar11 ? 00:00:00 /sbin/rsyslogd -i /var/run/syslogd.pid -c | ||
</source> | </source> | ||
46번째 줄: | 44번째 줄: | ||
*[[awk]] | *[[awk]] | ||
[[분류: 프로세스]] | |||
[[분류: |