分区方式
'''
一、mbr分区
1.最多支持四个主分区
2.系统只能安装在主分区
3.扩展分区要占一个主分区
4.MBR最大只支持2TB,但拥有最好的兼容性
二、gpt分区
1.支持无限多个主分区
2.最大支持18EB的大容量(1EB=1024PB,1PB=1024TB)
3.WINDOWS7 64位后支持
'''
windows下一般由一个主分区、一个扩展分区,扩展分区可以进行逻辑分区(D盘E盘F盘)
linux 下 lsblk -f查看分区
linux如何增加一块硬盘
'''
1.为虚拟机添加硬盘
2.分区
fdisk /dev/sdb
# 输入n新增分区
# 输入p 选择分区类型为主分区
# 两次回车默认
# 输入w写入磁盘
3.格式化
mkfs -t ext4 /dev/sdb1
4.临时挂载
先创建/home/newdisk
执行 mount /dev/sdb1 /home/newdisk
5.永久挂载
vim /etc/fstab
/dev sdb1 /home/newdisk ext4 defaults 0 0
mount -a
'''
# 取消挂载(两种都㐓)
umount /dev/sdb1
umount /home/newdisk
磁盘情况查询
df命令
'''
# 查看当前磁盘的使用情况
df -lh
'''
du命令
'''查询指定目录的磁盘占用情况
基本用法:
du -h /目录
常用选项:
-s 指定目录占用大小汇总
-h 带计量单位
-a 包含文件
--max-depth=1 子目录深度
-c 列出明细的同时,增加汇总值
# 1.统计/home文件夹下文件的个数
ls -l /home | grep "^-" | wc -l
# 2.统计/home下面的目录个数
ls -l /home | grep "^d" | wc -l
# 3.统计/home下文件的个数,包括子文件夹里的
ls -lR /home | grep "^-" | wc -l
# 4.统计/home下的目录个数,包括子文件夹里的
ls -lR /home | grep "^d" | wc -l
# 5.以树状图显示目录结构
yum install tree
tree
tree /home
'''
个人理解
'''
linux中一切皆文件。将磁盘通过mount挂载技术映射到linux 的目录下。linux可以拥有多个磁盘,多个挂载点,但只有/一个根目录。
'''