一:基本知识
1.磁盘(硬盘)在Linux系统中的表示方法
IDE硬盘:hda1 hda2 hdb1 hdc1 …
SATA硬盘/SCSI/USB接口的移动盘:sda1 sda2 sdb1
2.硬盘分区: 主分区 最多只能分4个,是可以直接使用,主要用于系统盘。编号为1-4
扩展分区 不能直接使用,必须有主分区后才能将所有剩余空间分为扩展分区,可以建立逻辑分区。1-4,除主分区外。
逻辑分区 可以直接使用,编号从5开始,不能做为系统引导盘。
第一个扇区最重要,里面有:
主引导区(Master boot record, MBR)
分区表(partition table)
3.磁盘分区的格式:
windows 系统中的格式有 fat fat 16 fat32 分区大小也会受到限制、文件的大小会受到限制,安全性能不高。
NTFS 支持大容量分区,支持NTFS权限设置,安全性能较高
Linux系统中的常用格式有 ext2 ext3 ext4
二.磁盘分区操作
步骤一:向Linux服务器添加一块硬盘,并重启系统。
步骤二:查看系统当中的硬盘及其分区信息
ls /dev/sd* 查看/dev目录下的硬盘文件
fdisk -l 查看硬盘分区的信息
步骤三:对磁盘进行分区
fdisk /dev/sdb 对sdb这块硬盘进行分区
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c919aP6b-1581758389875)(C:\Users\asus\AppData\Roaming\Typora\typora-user-images\1576858883150.png)]
步骤四:格式化磁盘
mkfs -t 分区格式 分区名称
mkfs -t ext4 /dev/sdb1
举例:将/dev/sdb1 格式化为 ext4 文件系统。
[root@localhost ~]# mkfs -t ext4 /dev/sdb1
步骤五:挂载分区
mount -t 分区格式 设备名称 空目录名称
mount -t ext4 /dev/sdb1 /mnt/sdb1
mount -t ext4 -o ro /dev/sdb1 /mnt/sdb1
检查是否挂载成功:mount
取消挂载:umount 挂载目录的名称 (不能在挂载目录下进行)
查看已挂载分区的信息:df -hT /mnt/sdb1
使用mount命令挂载的文件系统,只是临时的,如果系统重启则需要重新挂载。
mount 命令
命令格式:mount [选项] [设备名] [挂载点]
选项 功能说明
-t fstype 指定要挂载的文件系统的类型,如果不清楚,可以使用-t auto 让系统 自己选择最合适的文件系统类型挂载。
-r 以只读的方式挂载文件系统
4
-w 以读写的方式挂载文件系统,默认选项
-o 设置挂载属性
-a 挂载/etc/fstab 文件中记录的设备
步骤六:可以使用/etc/fstab文件对文件系统进行永久挂载。
步骤七:挂载光盘(光盘的设备文件名为:/dev/sr0,文件系统的类型为:iso9660)
mount -t iso9660 /dev/sr0 /mnt/cdrom