另一方面,命令概要Unix系统中可访问的所有文件都排列在大树上。 也就是说,是文件的分层结构,根位于/。 这些文件可以分布在多个设备上。 mount命令用于将某些设备的文件系统连接到大文件树。 相反,umount命令将再次分离。 mount是Linux上的常用命令,可以将分区悬挂在Linux文件夹下,并将分区与其目录联系起来。 因此,只要我们访问此文件夹,就可以访问该分区。
二、使用示例1、获取命令帮助[root@s142 ~]# mount --hlep
2、查看命令版本[root@s142 ~]# mount -V
mount fromutil-Linux2. 23.2 (lib mount2. 23.0: selinux,debug,assert ) )。
3、查看系统的所有挂载[root@s142 ~]# mount -l
sysfson/systypesysfs(rw,nosuid,nodev,noexec,relatime,seclabel )。
procon/proctypeproc(rw、nosuid、nodev、noexec、relatime ) )。
devtmpfson/devtypedevtmpfs(rw,nosuid,seclabel,size=1928120k,nr_inodes=482030,mode=755 ) ) ) )。
安全功能/sys/kernel/securitytypesecurityfs (rw、nosuid、nodev、noexec、relatime ) )。
TPFSon/dev/SHMtypetmpfs(rw,nosuid,nodev,seclabel ) ) )。
dvptson/dev/ptstypedevpts(rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000 ) ) )。
TPFSon/runtypetmpfs(rw,nosuid,nodev,seclabel,mode=755 ) )。
.
4、挂载磁盘[ root @ s 142 opt ] # mkdir-p/mnt/cdrom
[ root @ s 142 opt ] # mount/dev/cdrom/mnt/cdrom
mount :/dev/s r0 is write-protected,仅监视只读
[root@s142 opt]# ll /mnt/cdrom/
总体686
- rw-rw-r. 1根根根根14 nov 252018 centos _ build tag
drwxr-xr-x.3根根根2048 nov 252018 EFI
- rw-rw-r. 1根路由227aug302017Eula
- rw-rw-r. 1根18009dec92015GPL
rwxr-xr-x.3根2048nov252018images
rwxr-xr-x.2根根根2048 nov 252018 isolinux
rwxr-xr-x.2根根根操作系统2048 nov 252018 live操作系统
dwxrwxr-x.2根663552 nov 252018包
rwxrwxr-x.2根根根4096 nov 252018 repo data
- rw-rw-r. 1根根根根1690 dec 92015 rpm-gpg-key-centos-7
- rw-rw-r. 1根根根根1690 dec 92015 rpm-gpg-key-centos-testing-7
- rr-- r.1root root 2883 nov 252018 trans.TBL
5、挂载iso镜像文件(base ) [ root @ sun-site~] # mkdir-p/mnt/vcd rom
(base ) [ root @ sun-site~] # mount-o loop-t iso 9660/opt/centos-7.0-1406-x86 _ 64-DVD.iso/mnt/vcdrom
mount :/dev/loop0is写保护,仅监视只读
6、u盘(base ) [ root @ s186/] # mount/dev/sdb/mnt/USB /
mount: /dev/sdb写保护以只读方式装载
7、NFS网络共享磁盘(base(root@s186ZTimport ) # mount-tnfs 192.168.0.204:/disk4/mnt/BF
8、挂载windows共享目录#时,请加上-t参数
定类型,所以必须使用root用户挂载,如果挂载后普通用户需要写入,需要指定file_mode=0777,dir_mode=0777,否则只有root用户可以写入,普通用户只读。
root@vanfonuat:/# mount -t cifs -o user=everyone,file_mode=0777,dir_mode=0777 //192.168.0.8/SHARE /sharedata
Password for everyone@//192.168.0.8/SHARE: 9、取消挂载 (base) [root@s186 ztimport]# umount /mnt/bf
三、使用语法及参数说明 1、使用语法 用法:
mount [-lhV]
mount -a [选项]
mount [选项] [–source] <源> | [–target] <目录>
mount [选项] <源> <目录>
mount <操作> <挂载点> [<目标>]
2、参数说明 参数参数说明-a, --all挂载 fstab 中的所有文件系统-c, --no-canonicalize不对路径规范化-f, --fake空运行;跳过 mount(2) 系统调用-F, --fork对每个设备禁用 fork(和 -a 选项一起使用)-T, --fstab <路径>/etc/fstab 的替代文件-h, --help显示此帮助并退出-i, --internal-only不调用 mount.<类型> 助手程序-l, --show-labels列出所有带有指定标签的挂载-n, --no-mtab不写 /etc/mtab-o, --options <列表>挂载选项列表,以英文逗号分隔-O, --test-opts <列表>限制文件系统集合(和 -a 选项一起使用)-r, --read-only以只读方式挂载文件系统(同 -o ro)-t, --types <列表>限制文件系统类型集合–source <源>指明源(路径、标签、uuid)–target <目标>指明挂载点-v, --verbose打印当前进行的操作-V, --version显示版本信息并退出-w, --rw, --read-write以读写方式挂载文件系统(默认)-h, --help显示此帮助并退出-V, --version输出版本信息并退出-L, --label <标签>同 LABEL=-U, --uuid <uuid>同 UUID=LABEL=<标签>按文件系统标签指定设备UUID=<uuid>按文件系统 UUID 指定设备PARTLABEL=<标签>按分区标签指定设备PARTUUID=<uuid>按分区 UUID 指定设备<设备>按路径指定设备<目录>绑定挂载的挂载点(参阅 --bind/rbind)<文件>用于设置回环设备的常规文件-B, --bind挂载其他位置的子树(同 -o bind)-M, --move将子树移动到其他位置-R, --rbind挂载其他位置的子树及其包含的所有挂载–make-shared将子树标记为 共享–make-slave将子树标记为 从属–make-private将子树标记为 私有–make-unbindable将子树标记为 不可绑定–make-rshared递归地将整个子树标记为 共享–make-rslave递归地将整个子树标记为 从属–make-rprivate递归地将整个子树标记为 私有–make-runbindable递归地将整个子树标记为 不可绑定-o async打开非同步模式,所有的档案读写动作都会用非同步模式执行。-o sync在同步模式下执行。-o atime、-o noatime当 atime 打开时,系统会在每次读取档案时更新档案的『上一次调用时间』。当我们使用 flash 档案系统时可能会选项把这个选项关闭以减少写入的次数。-o auto、-o noauto打开/关闭自动挂上模式。-o defaults使用预设的选项 rw, suid, dev, exec, auto, nouser, and async.-o dev、-o nodev-o exec、-o noexec允许执行档被执行。-o suid、-o nosuid允许执行档在 root 权限下执行。-o user、-o nouser使用者可以执行 mount/umount 的动作。-o remount将一个已经挂下的档案系统重新用不同的方式挂上。例如原先是唯读的系统,现在用可读写的模式重新挂上。-o ro用唯读模式挂上。-o rw用可读写模式挂上。-o loop=使用 loop 模式用来将一个档案当成硬盘分割挂上系统。3、文件系统类型 光盘或光盘镜像:iso9660DOS fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT ntfs文件系统:ntfsMount Windows文件网络共享:smbfsUNIX(LINUX) 文件网络共享:nfs极速赛车买前5名的方法助并退出-i, --internal-only不调用 mount.<类型> 助手程序-l, --show-labels列出所有带有指定标签的挂载-n, --no-mtab不写 /etc/mtab-o, --options <列表>挂载选项列表,以英文逗号分隔-O, --test-opts <列表>限制文件系统集合(和 -a 选项一起使用)-r, --read-only以只读方式挂载文件系统(同 -o ro)-t, --types <列表>限制文件系统类型集合–source <源>指明源(路径、标签、uuid)–target <目标>指明挂载点-v, --verbose打印当前进行的操作-V, --version显示版本信息并退出-w, --rw, --read-write以读写方式挂载文件系统(默认)-h, --help显示此帮助并退出-V, --version输出版本信息并退出-L, --label <标签>同 LABEL=-U, --uuid <uuid>同 UUID=LABEL=<标签>按文件系统标签指定设备UUID=<uuid>按文件系统 UUID 指定设备PARTLABEL=<标签>按分区标签指定设备PARTUUID=<uuid>按分区 UUID 指定设备<设备>按路径指定设备<目录>绑定挂载的挂载点(参阅 --bind/rbind)<文件>用于设置回环设备的常规文件-B, --bind挂载其他位置的子树(同 -o bind)-M, --move将子树移动到其他位置-R, --rbind挂载其他位置的子树及其包含的所有挂载–make-shared将子树标记为 共享–make-slave将子树标记为 从属–make-private将子树标记为 私有–make-unbindable将子树标记为 不可绑定–make-rshared递归地将整个子树标记为 共享–make-rslave递归地将整个子树标记为 从属–make-rprivate递归地将整个子树标记为 私有–make-runbindable递归地将整个子树标记为 不可绑定-o async打开非同步模式,所有的档案读写动作都会用非同步模式执行。-o sync在同步模式下执行。-o atime、-o noatime当 atime 打开时,系统会在每次读取档案时更新档案的『上一次调用时间』。当我们使用 flash 档案系统时可能会选项把这个选项关闭以减少写入的次数。-o auto、-o noauto打开/关闭自动挂上模式。-o defaults使用预设的选项 rw, suid, dev, exec, auto, nouser, and async.-o dev、-o nodev-o exec、-o noexec允许执行档被执行。-o suid、-o nosuid允许执行档在 root 权限下执行。-o user、-o nouser使用者可以执行 mount/umount 的动作。-o remount将一个已经挂下的档案系统重新用不同的方式挂上。例如原先是唯读的系统,现在用可读写的模式重新挂上。-o ro用唯读模式挂上。-o rw用可读写模式挂上。-o loop=使用 loop 模式用来将一个档案当成硬盘分割挂上系统。3、文件系统类型 光盘或光盘镜像:iso9660DOS fat16文件系统:msdosWindows 9x fat32文件系统:vfatWindows NT ntfs文件系统:ntfsMount Windows文件网络共享:smbfsUNIX(LINUX) 文件网络共享:nfs