mbr分区:
1.最多只能支持四个主分区
2.系统只能安装在主分区
3.扩展分区要占用一个主分区
4.兼容性好,但最多只支持2TB
gpt分区:
1.能支持无限多个分区,(ps;windows下最多128个分区)
2.最大支持18EB的容量
3.win7 64位以后支持
lsblk --查看分区和挂载情况
案例演示:
给系统添加一块硬盘
首先打开虚拟机 然后点击虚拟机设置 点击硬盘 添加一个新硬盘
添加完成之后 重新启动一下系统
此时用lsblk -f命令查看 发现硬盘已经添加 但是并没有分区和挂载
下一步就是给硬盘分区
输入指令 fdisk /dev/sdb
然后给硬盘分区 划分一个主分区
分区完成后 下一步格式化
输入指令mkfs -t ext4 /dev/sdb1
格式化完成
接下来进行挂载
首先创建一个文件: mkdir /home/guazai1
然后挂载: mount /dev/sdb1 /home/guazai1
挂载成功 但是此时的挂载只是临时挂载 所以我们接下来设置自动挂载
也就是永久挂载 每次启动系统他都会自动挂载
首先使用指令 vim /etc/fstab 进入系统磁盘情况
然后使用命令 /dev/sdb1 /home/guazai1 ext4 defaluts 0 0
保存
加下来运用指令 mount -a
永久挂载成功 可以reboot测试一下是否永久挂载成功
补充一句 取消挂载的指令是 umount 设备名称或者挂载目录
df-h ----查询系统磁盘使用情况
查询指定目录磁盘占用情况
du -h /目录
-s 指定目录大小汇总
-h 带计量单位
-a 含有文件
-c 列出明细的同时 增加汇总值
–max-depth=1 子目录的深度
例如查询a目录的使用情况 深度为1
du-ach --max-depth=1 /a
实例:统计home目录下文件的个数
ls -l /home |grep “^-”| xc -l–"-"符号代表文件 "^"符号起到定位的作用
例如若是统计目录的个数的话 指令为
ls -l /home |grep “^d”| xc -l "d"代表目录
若是统计home目录下包括子文件在内的文件的数目的话 指令为
ls -lR /home |grep “^-”| xc -l
树状显示目录结构的话 指令是 tree