论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
云原生
›
Linux如何检查文件夹的巨细?
Linux如何检查文件夹的巨细?
大号在练葵花宝典
金牌会员
|
2024-7-31 15:19:01
|
显示全部楼层
|
阅读模式
楼主
主题
847
|
帖子
847
|
积分
2541
在一样平常利用和开发中,我们经常须要查看一个文件夹的巨细,在windows里可以很直观的利用鼠标右键文件夹,点击属性,就可以看到文件夹巨细。
但是在Linux中,没有可视界面,我们只能通过命令来实现这一动作。
在Linux上,检查文件夹巨细的方法有许多种,和各人随意分享我常用的几种方式。
利用du命令
最直接的就是du命令,它是“disk usage”的缩写,用来查看文件或文件夹的磁盘利用情况。比如,我有个习惯,每次清理电脑前都会用du命令检查一下各个文件夹的巨细,决定哪个要瘦身了。比如,我想查看当前目录下各个文件夹的巨细,我会用这样的命令:
du -sh *
复制代码
这里的-s是指汇总每个参数的巨细,不细分到每个文件,-h是让效果以容易阅读的情势表现,比如用K、M、G来体现巨细。
利用df命令
还有一个命令也很实用,那就是df。不过,df主要是用来查看整个文件系统的磁盘利用情况的,不过如果你想知道某个挂载点的总体利用情况,也可以用df。比如,我想看看整个/home分区的利用情况,我会用:
df -h /home
复制代码
利用ncdu
命令
再来聊聊ncdu
,这是一个非常好用的命令,不过可能须要你先安装一下。ncdu
是NCurses Disk Usage的缩写,它提供了一个文本界面,让你可以交互式地浏览各个文件夹的巨细。我特殊喜欢用它来查找那些占用空间大户。利用它的话,只须要进入一个目录,然后运行:
ncdu
复制代码
它会分析当前目录下的文件和文件夹巨细,并以图形界面展示出来,非常直观。
利用ls命令结合-lh选项
固然ls命令主要用于列出目录内容,但结合-l(长格式列出信息)和-h(以易读的方式表现文件巨细)选项,你可以查看当前目录下每个文件和文件夹的巨细。比方:
ls -lh
复制代码
这个命令会列出当前目录下的全部文件和文件夹,以及它们的巨细、权限、全部者等信息。不过,注意这个方法只表现单个文件或文件夹的巨细,而不会递归盘算文件夹内部的总巨细。
结合find和du命令
如果你想找出某个特定巨细以上的文件或文件夹,可以利用find命令结合du。比方,找出当前目录及子目录下大于10MB的文件夹:
find . -type d -exec du -sh {} + | grep '^[0-9\.]*M'
复制代码
这条命令会搜索当前目录及其子目录下全部大于10MB的文件夹,并表现它们的巨细。
利用tree命令
如果你安装了tree命令,这个工具也可以用来表现文件夹结构及巨细。安装后,利用以下命令:
tree --du -h
复制代码
这会以树状图的情势展示目录及子目录的巨细。--du选项让tree表现每个目录的累计巨细,而-h使得巨细以易读的格式表现。
awk和du组合利用
可以利用awk来处置惩罚du的输出,以便更好地过滤和表现你须要的信息。比方,列出当前目录下全部子目录的巨细,并通过awk按巨细排序:
du -sh *
| awk '{print $2, $1}' | sort -rh
复制代码
这个命令将以可读的情势表现当前目录下全部子目录的巨细,并按巨细降序排序。
以上就是Linux中检查文件夹巨细的方法,以是啦,根据你的须要,选一种你以为惬意的方法去查看文件夹巨细吧。碰到题目,多试几种方法,总能找到最适合自己的那一种,盼望能帮到各人。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
大号在练葵花宝典
金牌会员
这个人很懒什么都没写!
楼主热帖
鸿蒙系统架构分析
记一次MySql唯一索引在left join连表查 ...
2021年高教杯数学建模国赛C题的解题过 ...
【大话云原生】微服务篇-五星级酒店的 ...
国产开源体系openEuler_24.03_LTS摆设 ...
STM32F1与STM32CubeIDE编程实例-磁簧开 ...
GO实现Redis:GO实现内存数据库(3) ...
渗透测试过程参考
微服务和分布式系统中的授权解决方案 ...
Linux环境安装Redis7
标签云
挺好的
服务器
快速回复
返回顶部
返回列表