본문 바로가기
IT/Linux and RaspberryPi

리눅스 명령어 lsof 사용 방법

by e"sungjin 2023. 3. 5.
SMALL

리눅스 명령어 lsof 사용 방법

소개

리눅스 운영 체제에서 lsof 명령어는 파일 디스크립터와 관련된 정보를 보여주는 유틸리티입니다. 이 글에서는 lsof의 기능과 사용 방법에 대해 알아보겠습니다.

lsof란 무엇인가?

'lsof'는 'List Open Files'의 약자로, 시스템에서 열린 파일을 보여주는 명령어입니다. '열린 파일'의 의미는 일반적으로 '읽기' 및 '쓰기' 작업을 수행할 수 있는 파일 디스크립터입니다.

lsof 사용 방법

lsof는 다음과 같은 방법으로 사용할 수 있습니다.

  1. 특정 프로세스에서 열린 파일을 보여주기 위해서는 다음과 같은 명령어를 입력합니다.
lsof -p [PID]

여기서 [PID]는 해당 프로세스의 ID를 의미합니다.

  1. 특정 파일을 사용하는 프로세스를 보기 위해서는 다음과 같은 명령어를 입력합니다.
lsof [파일명]

여기서 [파일명]은 파일 이름입니다.

  1. 특정 포트를 사용하는 프로세스를 보기 위해서는 다음과 같은 명령어를 입력합니다.
lsof -i :[포트번호]

여기서 [포트번호]는 포트 번호입니다.

결론

lsof는 리눅스 운영 체제에서 파일 디스크립터와 관련된 정보를 보여주는 유용한 명령어입니다. 이 글에서는 lsof의 개념과 사용 방법을 간단하게 알아보았습니다.

LIST