mount命令详解,linux挂载硬盘mount
在Linux系统上,装载可以使用几个外部设备。 在这种情况下,需要知识的主要有以下几点。
1、硬件和设备文件
Linux系统的大部分硬件设备都是作为文件存在的,因此不同的硬件设备代表不同的文件类型。 硬件和系统的相应文件通常称为设备文件。 设备文件在外部设备和操作系统之间提供了接口,用户在使用外部设备时使用的文件与普通文件相同。
设备文件存储在Linux系统下的/dev目录下。 目录/dev中的几乎所有硬件设备文件都由主设备号和子设备号命名,以区分同一类型的多个设备。
设备与Linux内文件名的对应关系如表1所示。
表1设备和设备在Linux中的文件名对应表
设备
Linux中设备的文件名
IDE硬盘
/dev/hd[a-d]
SCSI/SATA/U驱动器
/dev/sd[a-p]
USB存储器
/dev/sd[a-p]
软盘
/dev/fd[0-1]
35针打印机
/dev/lp[0-3]
USB打印机
/dev/usb/lp[0-15]
PS3小鼠
/dev/psaux
USB鼠标
/dev/usb/mouse[0-15]
当前CD ROM/DVD ROM
/dev/cdrom
当前鼠标
/dev/mouse
IDE磁带机
/dev/ht0
SICI磁盘驱动器
/dev/st0
2、一般文件系统类型
如表2所示,文件系统类型是分区的形式,每个外部设备Linux提供不同的文件类型。
表2文件系统类型
文件系统
备注
微软操作系统
DOS文件系统类型
vfat
支持长文件名的DOS分区文件系统的类型。 被理解为Windows文件系统的类型
iso9660
磁盘格式的文件系统类型
ext 3/ext 3/ext 4
Linux上的主要文件系统类型
xfs
以下高性能Linux日志文件系统将成为CentOS 7发行版中的默认文件系统
3、设备安装
装载是一个允许用户从计算机的文件系统访问存储设备(如硬盘、CDROM等)上的计算机文件和目录的过程。
在Linux系统上,装载命令为mount,装载格式如下:
[root@bogon ~]#mount -t文件系统类型设备名称挂载点
Linux系统具有/mnt目录(临时装载点目录),系统管理员可以手动装载部分介质设备。 此外,Linux系统还有一个/media目录(自动挂载的目录),主要用于自动挂载CD和USB存储器等移动设备。
当前,CentOS7发行版显示/run自动装载目录,所有移动设备都将自动装载到此目录中。
通常装载的设备有三种。
1 )挂载软盘。 代码如下。
[ root @ bogon~] # mount-t msdos/dev/fdo/mnt/floppy
2 )挂载u磁盘时,必须首先确定u磁盘的设备名称。 可以使用dmesg|more命令查看。 常规设备文件为/dev/sda1,在装载之前创建装载点mkdir/mnt/usb。 代码如下。
[ root @ bogon~] # mount-TV fat/dev/sda1/mnt/USB
3 )装载磁盘有两种方法。 第一个代码如下:
[ root @ bogon~] # mount-t iso 9660/dev/hda/mnt/cdrom
第二个代码如下:
[ root @ bogon~] # mount/dev/cdrom/mnt/cdrom
注意:如果需要使用其他光盘,则必须卸载先前装载的光盘,然后重新装载新光盘。
4、设备卸载
卸载设备的命令格式如下:
[root@bogon ~]# umount挂载目录
例如:
1 )卸载u驱动器。 代码如下。
[root@bogon ~]# umount /mnt/usb
2 )卸载光盘。 代码如下。
[root@bogon ~]# umount /mnt/cdrom
注意:在卸载光盘之前,光驱上的弹出按钮不起作用。