특정 디렉토리를 잡고 있는 프로세스는 어떻계???

oldbell의 이미지

smb client로 mount 해서 쓰고 있는데, 마운트가 끊어질때마다 unmount 하려니 해당 디렉토리가 사용중이라고 나옵니다.

해당 디렉토리를 사용하고 있는(해당 디렉토리 하위의 파일 포함) process를 어떻게 알 수 있을까요?

lsof | grep 해당 디렉토리 로 알 수 있나요???

이광우의 이미지

fuser 디렉토리

하시면 해당 디렉토리를 사용하고 있는 프로세스가 나옵니다.

숫자 뒤에 알파벳이 하나씩 써있는 데 이건 그 프로세스가 접근하고 있는 타입을 나타냅니다.

예를 들어 3585c 이렇게 나왔다면 3585 프로세스가 current directory로 사용하고 있다는 뜻이지요.

Be Creative For Fun!!