1 使用lsblk指令查看当前系统的分区情况
lsblk #查看全部磁盘分区和挂在情况
lsblk -f # 查看UUID等包含磁盘信息的分区情况
2 磁盘情况查询
2.1查询系统整体磁盘使用情况
df -h
df -lh #和上面的一样
2.2 查看指定目录的磁盘占用情况(未解决)
du -h /目录 #默认当前目录
du -s /目录 #指定目录占用大小汇总,可能需要权限
du -h /目录 #带计量单位汇总
du -a /目录 #带文件
du -c /目录 #列出明细的同时增加汇总值
du --max-depth=1 /目录 #子目录深度
du -shac --max-depth=1 /目录 #上面可以混用
2.3 磁盘情况-工作实用指令
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)以树状显示目录结构
tree