Linux查看文件目录大小 ls命令 ls -l :以字节显示指定目录,全部文件大小 ls -lh :以KB、MB、GB格式显示指定目录,全部文件大小 du命令 du -sh :显示指定目录总大小 du -sh * :显示指定目录下所有非隐藏目录、文件的大小 du -h :显示指定目录及所有子目录的大小 du -h * :显示指定目录及所有非隐藏子目录的大小 du -ah :显示指定目录下所有文件、所有子目录下的所有文件的大小 du -ah * :显示指定目录下所有非隐藏文件、所有非隐藏子目录下的所有非隐藏文件的大小 du -ah | sort -h :按照文件大小升序排序 du -ah | sort -rh :按照文件大小降序排序 du -ah | sort -rh | head -n 10 :只显示前10个文件 df命令 df -h :以KB、MB、GB格式显示文件系统的磁盘空间使用情况,包括总容量、已用空间、剩余空间及使用百分比 df -h | sort -k 5 -h :以第5列升序排序(列数字从1开始) df -h | sort -k 5 -rh :以第5列降序排序(列数字从1开始) df -l :只显示本地文件系统 df -T :额外输出文件系统类型 df -t ext4 :仅显示ext4类型 df -x tmpfs :排除empfs类型 df -k :以KB为单位 df -m :以MB为单位 df --total :在输出末尾添加所有文件系统的汇总统计 df -P :禁止换行,适合脚本处理 fdisk命令 fdisk -l :列出所有分区表 fdisk /dev/sda :进入交互式分区操作