Linux入门基础 #5:Linux文件系统挂载管理
本文出自 http://blog.csdn.net/shuangde800
---------------------------------------------------------------------------------
挂载操作
磁盘或分区创建好文件系统后,需要挂载到一个目录才能够使用.
Windows或Mac系统会自动进行挂载,一旦创建好文件系统后会自动挂载到系统上,Windows上称之为C盘,D盘等
Linux需要手工进行挂载操作或配置系统进行自动挂载
例如, /dev/sda3 ext4 —》挂载到 /mnt下, 才能使用
系统建议挂载到 /mnt下,但实际上挂载到任何地方都是可以的
以只读方式从新挂载/dev/sda2到/mnt
umount 命令
命令umount用来卸载已挂载的文件系统,相当与Windows中的弹出
umount 文件系统 /挂载点
$ umount /dev/sda2 /mnt
可能会发生情况/mnt: device is busy. 表示文件正在使用,而无法卸载
可以用以下命令查看使用文件系统的进程:
$ fuser -m /mnt
也可以使用命令lsof查看正在被使用的文件
$ lsof /mnt(挂载点)
自动挂载
配置文件/etc/fstab用来自定义需要自动挂载的文件系统,fstab中的每一行代表一个挂载配置,格式如下:
/dev/sda2 /mnt /ext4 /defaults 0 0
需要挂载的设备 挂载点 文件系统 挂载选项 dump, fsck相关选项
需要挂载的设备也可以使用LABEL进行识别,使用LABEL=SHUANGDE 取代 /dev/sda2
例如:
LABLE=SHUANGDE /mnt ext4 noatime,rw 0 0
mount -a 命令会挂载所有fstab中定义的自动挂载选项