Linux_108_mount命令
mount 命令
mount命令能够将指定的文件系统挂载到指定的目录上(挂载点,linux系统上的一个文件夹)
1.一个新的硬盘插到机器上,分区之后,针对分区格式化文件系统(ntfs,ext3,ext4,xfs...)
2.此时还未挂载分区,分区还只是一个封闭的空间,无法读写
3.针对分区和linux的文件夹,合并,关联,挂载,即可通过方位被挂载的文件夹,看到磁盘的数据
mount命令常用的参数
-l 显示系统所有挂载的设备信息
-t 指定设备的文件系统类型,如果不指定,mount自动选择挂载的文件系统类型
-o 添加挂载的功能选项,用的最多
-r read,挂载后的设备,是只读的
-w 读写参数,-o rw权限,允许挂载后读写操作
mount -o 参数详解
async
以异步的方式处理文件系统IO,加速写入,数据不会同步的写入到磁盘,会写入到一个缓冲区,提高系统性能,损失数据安全性
sync
所有的IO操作同步处理,数据同步写入到磁盘,性能较弱,提高数据读写的安全性
atime / noatime
文件被访问的时候,是否修改其时间戳,能够提升磁盘IO速度
auto/noauto
可以通过-a参数自动挂载,不自动挂载
defaults
这个默认参数,涵盖了rw, suid, dev, exec, auto, nouser, async等等参数
exec / noexec
是否允许执行挂载点内的可执行命令,使用了noexec,提升磁盘安全性
ro 只读
rw 读写
对于centos7新出现的mount选项有
att2 在磁盘上存储内连扩展属性,提升磁盘性能
inode64 允许在文件系统的任意位置创建inode
noquota 强制关闭文件系统的限额功能