Linux
[Linux] 파일을 읽고 있는 상태인지 찾기 (lsof)
윤성탁
2016. 11. 14. 17:15
현재의 파일이 다른 프로세스에서 읽고 있는 상태인지 궁금하여 어떻게 체크할지 고민이었음
처음에는 파일의 pointer를 알아볼까싶었는데 linux 명령어가 있었음
lsof
lsof [파일경로]
예)
lsof sample.xml // 결과 COMMAND PID USER ... add_sample 18955 seongtak ...의 내용이 나타난다.
해당 sample.xml이 읽히는 상태가 아니면 아무것도 출력하지 않는다.
참고
- https://www.lesstif.com/pages/viewpage.action?pageId=20776078