一、学习目标
1. 知识目标
(1) 掌握挂载的命令mount的格式
(2) 掌握卸载命令umount的格式
2. 能力目标
(1)能够进行硬盘等外设的挂载与访问
(2)能够卸载硬盘等外设
二、学习资源
1. 课程微课
2. 电子课件
3. 电子教材
三、学习方法
1. 观看微课
2. 将电子课件与视频的内容做对应作为学习笔记
3. 根据微课中演示能够查看与设置环境变量等步骤进行实践练习
4. 完成测试
5. 在讨论区对疑难问题指导答疑
四、学习任务
1. 挂载光驱,读取Centos7镜像文件中Pacakge包中的文件
2. 挂载新添加硬盘的第一个主分区
3. 卸载添加硬盘的第一个主分区
一. 创建文件系统
1. 格式化分区:mkfs命令
命令格式:mkfs.文件系统类型 分区名
例1:将/dev/sdb1格式化为ext4文件系统类型
[root@Server ~]#mkfs.ext4 /dev/sdb1
2. 查看文件系统类型:lsblk -磁盘名或分区名
例2:查看系统所有磁盘的文件系统类型
[root@Server ~]#lsblk -f
例3:将/dev/sdb1原有xfs文件系统更改为ext4文件系统类型
[root@Server ~]#mkfs.ext4 -f /dev/sdb1
二. 其他硬盘管理工具
1、KDE分区管理器
2、Fdisk
3、GParted
4、GNOME磁盘分区工具
5、Parted
三. 挂载和卸载
1. 挂载
在硬盘上建立好文件系统之后,还需要把新建立的文件系统挂载到系统上才能使用。这个过程称为挂载。文件系统所挂载到的目录被称为挂载点(mount point)。Linux系统中提供了/mnt和/media两个专门的挂载点。
通常将光盘和软盘挂载到/media/cdrom(或者/mnt/cdrom)和/media/floppy(或者/mnt/ floppy)中,其对应的设备文件名分别为/dev/cdrom和/dev/fd0。
文件系统可以在系统引导过程中自动挂载,也可以手动挂载,手动挂载文件系统的挂载命令是mount。该命令的语法格式如下:
mount 选项 设备 挂载点
(1)mount命令
命令作用:挂接一个文件系统或设备
命令语法: mount [-t type] 设备 挂接点
举例: mount –t iso9660 /dev/cdrom /mnt/cdrom
mount –t msdos /dev/fd0 /mnt/floppy
mount命令的主要选项如下:
-t:指定要挂载的文件系统的类型。
-r:如果不想修改要挂载的文件系统,可以使用该选项以只读方式挂载。
-w:以可写的方式挂载文件系统。
-a:挂载/etc/fstab文件中记录的设备。
挂接光盘镜像文件注意事项:
① 不能使用物理驱动器。
② 找到镜像文件
③ 连接光盘设备
2. 卸载
文件系统可以被挂载也可以被卸载。卸载文件系统的命令是umount。
命令格式:
umount 挂接点或设备名
命令作用 :解除一个文件系统 (或设备) 挂接
命令语法:umount 设备
例:umount /dev/cdrom
或:umount 挂接点
例:umount /mnt/cdrom
注:解除挂接的文件系统必须不在使用中
解除所有挂接: umount -a
解除特定系统类型挂接: umount -a -t 文件系统类型
3. 自动挂载
如果要实现每次开机自动挂载文件系统,可以通过编辑/etc/fstab文件来实现。
fstab文件的内容:
[root@Server ~]# cat /etc/fstab
UUID=c7f78d0f-6446-4d1a-97a7-30c1342f30c9 / xfs defaults 0 0
UUID=59c49c45-ba4d-43c7-a2c0-0f6fad081771 /boot xfs defaults 0 0
UUID=0a759e3a-bb79-4b28-9db3-7c413e64ad6c /home xfs defaults 0 0
…………
例如,如果实现每次开机自动将文件系统类型为xfs的分区/dev/sdb1挂载到/sdb1目录下,需要在/etc/fstab文件中添加下面一行。
/dev/sdb1 /sdb1 xfs defaults 0 0