曝光:Linux企业运维实战
上QQ阅读APP看书,第一时间看更新

7.7 mount命令工具

mount命令工具主要用于将设备或者分区挂载至Linux系统目录下,Linux系统在分区时,基于mount机制将/dev/sda分区挂载至系统目录,将设备与目录挂载之后,Linux操作系统方可进行文件的读取和存储。

7.7.1 mount命令参数详解

以下为企业中mount命令常用参数详解。

常见用法如下:

参数详解如下:

□-V:显示mount工具版本号。

□-l:显示已加载的文件系统列表。

□-h:显示帮助信息并退出。

□-v:输出指令执行的详细信息。

□-n:加载没有写入文件/etc/mtab中的文件系统。

□-r:将文件系统加载为只读模式。

□-a:加载文件/etc/fstab中配置的所有文件系统。

□-o:指定mount挂载扩展参数,常见扩展指令rw、remount、loop等。

其中与-o相关指令如下:

□-o atime:系统会在每次读取文档时更新文档时间。

□-o noatime:系统会在每次读取文档时不更新文档时间。

□-o defaults:使用预设的选项rw,suid,dev,exec,auto,nouser等。

□-o exec:允许执行档被执行。

□-o user、-o nouser:使用者可以执行mount/umount的动作。

□-o remount:将已挂载的系统分区重新以其他再次模式挂载。

□-o ro:只读模式挂载。

□-o rw:可读可写模式挂载。

□-o loop:使用loop模式,把文件当成设备挂载至系统目录。

□-t:指定mount挂载设备类型,常见类型有nfs、ntfs-3g、vfat、iso9660等。

其中与-t相关指令如下:

□iso9660:光盘或光盘镜像。

□msdos:Fat16文件系统。

□vfat:Fat32文件系统。

□ntfs:ntfs文件系统。

□ntfs-3g:识别移动硬盘格式。

□smbfs:挂载Windows文件网络共享。

□nfs:UNIX/Linux文件网络共享。

7.7.2 企业常用mount案例

mount常用案例演示详解如下:

□mount/dev/sdb1/data:挂载/dev/sdb1分区至/data/目录。

□mount/dev/cdrom/mnt:挂载cdrom光盘至/mnt目录。

□mount -t ntfs-3g/dev/sdc/data1:挂载/dev/sdc移动硬盘至/data1目录。

□mount -o remount,rw/:重新以读写模式挂载/系统。

□mount -t iso9660-o loop centos7.iso/mnt:将CentOS 7.iso镜像文件挂载至/mnt目录。

□mount -t fat32/dev/sdd1/mnt:将U盘/dev/sdd1挂载至/mnt/目录。

□mount -t nfs 192.168.1.11:/data//mnt:将远程192.168.1.11:/data目录挂载至本地/mnt目录。