강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

/etc/mtab파일에 저장된 모든 파일시스템 언마운트하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

/etc/mtab파일에 저장된 모든 파일시스템 언마운트하기





 

현재 시스템에서 마운트되어 있는 정보를 저장하고 있는 파일이 /etc/mtab입니다.  

 

 

 

 아래의 예는 /etc/mtab파일로서 현재 시스템에 마운트된 정보를 저장하고 있습니다.  

 

 

 

 

 

[root@su250 /]# cat /etc/mtab

/dev/sda5 / ext3 rw 0 0

/proc /proc proc rw 0 0

sysfs /sys sysfs rw 0 0

devpts /dev/pts devpts rw,gid=5,mode=620 0 0

/dev/sda3 /home ext3 rw 0 0

tmpfs /dev/shm tmpfs rw 0 0

none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0

sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0

gvfs-fuse-daemon /home/bible/.gvfs fuse.gvfs-fuse-daemon rw,nosuid,nodev,user=bible 0 0

/dev/sr0 /media/cdrom iso9660 ro 0 0

/dev/sda1 /boot ext3 rw 0 0

/dev/sdb1 /usb ext3 rw 0 0

[root@su250 /]#

 

그리고 위의 결과는 “mount”명령어를 아무런 옵션 없이 실행한 결과와 동일합니다.  

 

 

 

 현재 마운트해제 가능한 모든 파일시스템을 한번에 마운트해제하려면 umount명령어에 -a옵션을 사용하시면 됩니다.  

 

 

 

 

 

아래는 마운트 해제 가능한 모든 파일시스템을 마운트 해제하기 위하여 umount명령어에 -a옵션을 사용한 예입니다.  

 

 

 

 

 

[root@su250 /]# umount -a

umount: /dev/shm: device is busy.

        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

umount: /home: device is busy.

        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

umount: /: device is busy.

        (In some cases useful info about processes that use

         the device is found by lsof(8) or fuser(1))

[root@su250 /]#

 

마운트 해제 가능한 모든 파일시스템의 마운트를 해제하였지만 현재 사용중이거나 시스템운영에 필요한 파일시스템은 위의 예와 같이 “device is busy”라는 메시지와 함께 마운트되지 않았습니다.  

 

 

 

 

 

아래는 “umount –a” 실행된 후에 다시 /etc/mtab파일의 내용을 살펴본 것입니다.  

 

 

 

 아래 결과 또한 “mount”명령어를 실행한 결과와 동일합니다.  

 

 

 

 

 

[root@su250 /]# cat /etc/mtab

/dev/sda5 / ext3 rw 0 0

/proc /proc proc rw 0 0

sysfs /sys sysfs rw 0 0

devpts /dev/pts devpts rw,gid=5,mode=620 0 0

/dev/sda3 /home ext3 rw 0 0

tmpfs /dev/shm tmpfs rw 0 0

sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0

[root@su250 /]#

 

보신 바와 같이 마운트 해제 가능한 모든 파일시스템들의 마운트가 해제되었다는 것을 확인할 있습니다.  

 

 

 

 

 

참고로 장의 앞부분에서도 언급했듯이 umount명령어는 반드시 mount명령어 다음에 사용되는 명령어들입니다.  

 

 

 

 따라서 mount명령어와 함께 익혀두셔야 합니다.  

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  66 명