LSOF

포스트: 2|아이템:LSOF(2)
Tags

Posts

2 posts

lsof - 리눅스에서 현재 열려 있는 파일 목록 보기

반달가면|2017년 5월 10일

"list open files"를 의미하는 lsof 명령은 현재 열려 있는 파일의 목록을 출력해 준다. 어떤 명령어에 의해 어떤 파일이 열려 있고, 해당 명령어에 대응되는 프로세스ID(PID), 사용자 등을 확인할 수 있다. # 모든 열린 파일 목록 출력 lsof 만약 특정 사용자에 의해 열린 모든 파일을 보고 싶다면 아래의 예시처럼 -u 옵션을 사용한다. # 사용자 john에 의해 열린 파일 목록 출력 lsof -u john 2개 이상의 사용자를 지정하고 싶을 경우에는 쉼표(,)로 구분한다. # 사용자 root와 john에 의해 열린 파일 목록 출력 lsof -u root,john 개인적으로 가장 요긴하게 사용하는 경우는 특정 디렉토리에 연결된 저장장치를 해제(언마운트

[Linux] losof의 사용하는 port를 확인하는 방법

멋진넘|2017년 1월 2일

lsof명령어를 이용하여, 사용하는 port의 프로세스를 확인하는 방법 아래 내용은 10001번 port를 사용하는 프로세스를 찾기 위한 방법이며, java가 프로세스명, 17641은 해당 PID 이다. [root@noon1 ~]# lsof -i:10001 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME java 17641 root 158u IPv6 185366324 TCP mvnoon1:scp-config (LISTEN)