mount即挂在操作,磁盘或分区创建好文件系统后需要挂载到一个目录(一般mount在/mnt下)才能使
用,和winsdows不同的是在linux下需要手动挂载。
用法:mount [-t文件系统] [选项] 设备目录注意:[ ]为可选项,不写也没关系
下面说一下每个参数的意思:
-t 为指定文件系统类型:
- ext4、ext3 linux文件系统
- nfs网络文件系统
- iso9660光盘
- auto自动检测文件系统
常用选项:
-o指定了挂载的选项:
- defaults使用所有选项的默认值(auto、nouser、rw、suid)
- auto/noauto允许/不允许以–a选项进行安装
- dev/nodev对/不对文件系统上的特殊设备进行解释user/nouser允许/不允许一般用户挂载
- ro以只读方式挂载
- rw以读写方式挂载
- remount重新安装已经安装了的文件系统
- loop挂载回旋设备
- noatime 代表每次访问文件时,不更新文件被访问的时间
- atime 代表每次访问文件时,更新文件被访问的时间,默认为atime;atime=access time的缩写
- async 代表所有操作使用缓存(内存):提高文件系统读写数据的效率;默认为async使用缓存(内存);
- sync 代表所有操作直接写入磁盘:代表所有操作不使用缓存,而是直接写入磁盘;应用在对数据安全性比较高的场景
-V:显示版本。
-l:显示已加载的文件系统列表。
-h:显示帮助信息并退出。
-v:冗长模式,输出指令执行的详细信息。
-n:加载没有写入文件“/etc/mtab”中的文件系统。
-r:将文件系统加载为只读模式。
-a:加载文件”/etc/fstab”中描述的所有文件系统。
使用不带参数的mount命令来显示所有已经挂载上了的文件系统
也可将挂载配置写入/etc/fstab中,也实现自动挂载
Umount卸载操作:Umount 已挂在的设备
例如:umount /mnt
查看此文件系统正在被哪些进程访问 :
fuser –m /mnt
查看此文件系统中正在被使用的文件 :
lsof命令
例如:lsof /mnt或lsof /dev/sdb1