명령어

lsof명령어

_주야 2013. 7. 1. 14:34

* lsof명령어 (List Open File)
  현재 System에서의 모든 Process에 의해 Open된 파일들에 대한 정보출력

 

lsof [opion] [file/user/deamon]

 

옵 션

                

-t

  현재 동작되고 있는 프로세서의 PID를 출력한다.

-p [pid]

  해당 pid가 참조하고 있는 프로그램과 파일들과 라이브러리가 출력된다.

-i[:port]

  현재 열려있는 소켓들에 대해서 출력한다. -i[:port] 특정포트에 대해 출력

-i@<ip>

  해당 아이피가 접속 정보를 출력한다. -i@<도메인>으로도 가능. 대신 도메

  인은 resolve되어서 IP로 변환이 가능해야 한다.

-T

  현재 열려있는 소켓들 중에서 TCP에 대한 것만을 출력

-U

  현재 열려있는 소켓들 중에서 UDP에 대한 것만을 출력

-l

  로그인 계정대신에 UID로 표시

-n

  호스트네임대신에 IP로서 출력

-r []

  losf의 명령을 -r 다음에 지정한 시간을 주기로 반복 실행한다.

-v

  lsof에 대한 정보를 출력한다.

-u<user>

  특정 사용자에 의해서 실행되고 있는 프로그램과 참조하고 있는 파일을

  출력한다. -u<uid>를 사용해도 같은 결과를 얻는다.

-c<데몬>

  특정 데몬들이 참조하고 있는 파일들을 출력한다.


'명령어' 카테고리의 다른 글

ps 명령어 (전체 출력)  (0) 2013.05.15
shutdown 명령어  (0) 2013.03.10
cpio 명령어  (0) 2012.11.29
nohup 명령어  (0) 2012.10.22
netstat 명령어  (0) 2012.10.20