본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
마운트된 파일 시스템을 디렉터리 트리에서 떼어 낸다(마운트 해제).
  • 유닉스와 리눅스 모두에서 쓴다
  • 경로 : /bin/umount (util-linux 패키지)

명령 이름은 umount 이다. 'unmount' 라는 명령은 없다. 장치 파일이나 마운트 지점 어느 쪽을 인자로 주어도 된다.

umount [옵션] {마운트 지점 | 장치}
  • -a : /etc/mtab(/proc/mounts)에 있는 파일 시스템을 모두 해제한다(/proc 등 일부는 제외)
  • -t 유형 : 지정한 파일 시스템 유형만 해제한다. umount -a -t nfs
  • -f : 강제로 해제한다. 응답하지 않는 NFS 서버의 공유를 뗄 때 쓴다
  • -l : 지연 해제(lazy). 지금 바로 트리에서 떼고, 사용 중인 프로세스가 끝나면 정리한다
  • -r : 해제에 실패하면 읽기 전용으로 다시 마운트한다
  • -v : 자세히 출력한다
# umount /mnt/cdrom
# umount /dev/cdrom
# umount -a -t nfs
  • 첫째·둘째 줄은 같은 일을 한다. 마운트 지점으로도, 장치로도 해제할 수 있다.
# umount /data
umount: /data: target is busy.
  • 그 디렉터리 안에 셸이 들어가 있거나(cd /data) 파일을 연 프로세스가 있으면 해제되지 않는다.
  • fuser -m /data 또는 lsof /data 로 쓰고 있는 프로세스를 찾고, 정리한 뒤 다시 해제한다.

mount·eject 와 비교

편집 원본 편집
명령 하는 일
mount 장치의 파일 시스템을 디렉터리에 붙인다
umount 붙인 파일 시스템을 뗀다. 매체는 드라이브에 그대로 있다
eject 마운트를 해제한 뒤 CD-ROM 트레이를 열거나 이동식 매체를 꺼낸다
unmount 이런 명령은 없다(철자 함정)
  • CD 를 꺼내는 것까지 한 번에 하려면 eject /dev/cdrom 이고, 해제만 하려면 umount /dev/cdrom 이다.
  • 영구 마운트 정보는 /etc/fstab 에 있다. umount 는 fstab 을 고치지 않으므로 재부팅하면 fstab 대로 다시 붙는다.