특정 데몬(프로세스)파일이 사용하고 있는 상세정보 확인
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,660 조회
- 0 추천
- 목록
본문
특정 데몬(프로세스)파일이 사용하고 있는 상세정보 확인
다음은 fuser명령어로 프로세스 정보를 확인하는 여러가지 방법들 가운데 가장 상세정보를 확인하는 방법입니다.
즉, fuser명령어에 -v옵션을 사용하면 특정 프로세스(또는 데몬파일)가 실행 중에 사용한 사용자정보(USER), PID정보, ACCESS상태정보, 실행명령어(COMMAND)등의 자세한 상황을 파악할 수 있습니다.
아래 예를 보시기 바랍니다.
[root@su250 ~]# fuser -v /usr/sbin/httpd USER PID ACCESS COMMAND /usr/sbin/httpd: root 2302 ...e. httpd apache 2304 ...e. httpd apache 2305 ...e. httpd apache 2306 ...e. httpd apache 2307 ...e. httpd apache 2308 ...e. httpd apache 2309 ...e. httpd apache 2310 ...e. httpd apache 2311 ...e. httpd [root@su250 ~]# |
위의 예는 httpd프로세스의 소유자(USER), PID, ACCESS, COMMAND정보를 확인합니다.
이 중에 ACCESS항목에는 다음과 같은 문자들이 올 수 있으며 그 의미는 다음과 같습니다.
- c : 현재디렉토리를 의미함.
- e : 실행 가능함을 표시함.
- f : 열려진 파일을 의미함.(default이므로 생략됨)
- F : 저장되기 위해 오픈된 파일(default이므로 생략됨)
- r : root디렉토리를 의미함.
- m : mmap'ed파일 또는 공유라이브러리를 의미함.
그리고 다음은 /usr/sbin/sshd데몬파일의 실행상태를 확인한 예입니다.
현재 sshd데몬이 실행상태이고, 실행 상태정보를 확인하기 위하여 다음과 같이 실행하였습니다.
[root@su250 ~]# fuser -v /usr/sbin/sshd USER PID ACCESS COMMAND /usr/sbin/sshd: root 1823 ...e. sshd root 1953 ...e. sshd root 2230 ...e. sshd [root@su250 ~]# |
그 결과 root소유자로 실행되어 있으며, PID는 1823, 1953, 2230으로 실행되어 있고, 실행가능한 상태(e)임을 알 수 있습니다.
관련자료
-
이전
-
다음