본문 바로가기

리눅스

umount 하려는 디스크에 프로세스가 사용 중 일때

umount /mnt/usb 를 딱 했는데 무언가의 프로세스 때문에 target is busy 라는 말이 나올 때가 있습니다.

이럴때는 간단하게 lsof 라는 명령어를 사용하시면 됩니다.

lsof : 해당 경로에 어떤 프로세스가 읽거나 쓰고 있는지 확인

방법은 아래와 같습니다.

lsof /mnt/usb1

이때 만약에 아무 것도 안나온다면 umount 가 가능한 상태 입니다.

그럼 이제,

umount /mnt/usb1

만약에 무언가 프로세스가 나온다면 뭔지 확인하시고 프로세스를 끝내시거나 kill -9 로 킬 해 주시면 됩니다.

끝.