Linux文件系统将所有介质磁盘合为一个虚拟目录中,使用新介质磁盘前,需要将它放在一个虚拟的目录中,这个任务称为挂载!
mount命令:用于挂载介质
[root@localhost ~]# mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
mount命令提供了4条信息:
介质的设备位置
介质在虚拟目录中的挂载点
文件系统类型
已挂载介质的访问状态
vfat:windows长文件系统 (USB)
ntfs:windows高级文件系统
iso9660:标准CD-ROM文件系统 (CD)
例如:要将设备/dev/sdb1上的USB手动挂载到/media/disk位置
mount -t vfat /dev/sdb1 /mdeia/disk
参数 | 描述 |
-a | 挂载/etc/fstab文件中指定的所有文件系统 |
-f | 使用mount命令模拟挂载某个设备,不是实际挂载 |
-F | 和-a参数连用时,同时挂载所有文件系统 |
-v | 详细模式,解释挂载设备所需的步骤 |
-I | 不使用/sbin/mount.filesystem中任何文件系统帮助 |
-l | 自动为ext2,ext3,xfs文件系统添加标签 |
-n | 挂载设备,而不在/etc/mstab挂载设备文件中注册 |
-p num | 对于加密的挂载,从文件描述符num中读取passphrase |
-s | 忽略文件系统不支持的挂载选项 |
-r | 以只读方式挂载设备 |
-w | 以读写方式挂载设备 |
-L label | 以指定的label挂载设备 |
-U uuid | 以指定的uuid挂载设备 |
- 0 | 和-a参数连用时,限制使用文件系统集 |
-o | 在文件系统中添加特定选项 |
-o选项允许使用一列逗号分隔外选项挂载文件系统,常用的选项有以下:
ro : 以只读形式挂载
rw :以读写形式挂载
user: 允许普通用户挂载文件系统
check=none :挂载文件系统,而不执行完整性检查
loop:挂载某个文件
挂载.iso文件到虚拟目录中:
[root@localhost mnt]# mount -t iso9660 -o loop 文件名 mnt loop device设备是通过影射操作系统上的正常的文件而形成的虚拟块设备
umount命令
移除可移动介质设备,你不应该简单的从系统中移除它,而是先将它卸载!linux中仍然在挂载的CD是不允许弹出的!
umount [directory | device ] [root@localhost mnt]# umount /home/ley/mnt
转载于:https://blog.51cto.com/liangey/1572811