linux查看文件,文件夹目录大小
方法一:使用 ls 命令
[直接输入上面的命令,显示的是当前文件夹的大小]
ls -ll // 显示成字节大小
ls -lh // 以KB、MB等为单位进行显示
[专门检查当前路径下某一文件夹或文件的大小]
ls -ll <文件夹>
ls -ll example.txt
ls -lh <文件夹>
ls -lh example.txt
方法二:使用 du 命令
1、查看当前目录下各文件、文件夹的大小
du -h --max-depth=1 *
2、查询当前目录总大小
du -sh
3、只显示直接子目录文件及文件夹大小统计值。
du -h –max-depth=0 *
4、只查看指定目录的总大小
du -sh 目录名称/文件夹名称
5、对于指定文件夹指定显示层次深度
du -h --max-depth=0 文件夹名称
du -h --max-depth=1 文件夹名称
方法三:使用 stat 命令
stat命令可以显示文件的详细信息,包括文件大小、创建时间、修改时间等。比如使用stat命令查看文件的详细信息:
stat filename
其中,filename是要查看详细信息的文件名。
方法四:使用 find 命令
1、查询服务器中大于1G的文件:
find / -type f -size +1G
find / -type f -size +50M (大于50M的文件)
2、查询服务器中大于1G的文件及属性信息
find / -type f -size +1G -print0 | xargs -0 ls -l
在查询大于1G文件的同时,显示创建者、size(以b为单位)、修改日期、路径
3、查询大文件并排序:这里用du -h只显示文件大小和路径,如需查看详情信息,将du -h改为ls -l即可
find / -type f -size +1G -print0 | xargs -0 du -h | sort -nr
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具