Linux 系统如何查看文件夹大小?du 命令详细教程

Lunvps

各位,咱们今儿来聊聊怎么在Linux里看内存大小!别觉得这个话题单调,好好学习用du命令,就能把它变成自己电脑上的小能手,帮你探索各种神秘领域。

du命令是啥?

Linux 系统如何查看文件夹大小?du 命令详细教程

du这个小东西,就是用来瞅瞅硬盘总共占多大地方的。举个栗子来说,就像咱们回到家收拾屋子时,想弄清楚每个抽屉里装着什么东西,这时候du就能帮上大忙了。

du [OPTIONS]... FILE...

基本用法:简单直接

大功告成!只需敲"du",瞬间知道某文件夹占了多少硬盘空间!比如你想瞅瞅相册里藏了多少货色?那就直接打下"du~/Pictures",是不是感觉像去超市结账?

du ~/Documents

深入了解:选项的魔力

du ~/Documents ~/Pictures ~/.zshrc

不过实际上,Du除了咱前边说的那些,还藏着秘密武器~比如说那个`-h`选择项(是`-help`哈)就能把看不懂的数据换成简单明了的大数字,比如KB、MB之类的。就像买东西时,收银员不会讲“一共12000分”,而会告诉你“120块钱”对?

遇到权限问题怎么办?

有时候,遇上没权限开的文件夹,Du就会说~“这个目录你打不开哟。”这时候简单了咱们加上那个sudo(就是超级用户提权啦)就能搞定,简直就是破解神器!

du -a ~/Documents

详细到每个文件的大小

看到文件夹里的所有容量?用'-a'就能搞定!想象一下去仓库找货,只看箱子大小可不够,里面装了啥咱们可得搞明白!

sudo du -h /var

忽略子文件夹,只看总大小

就是有时候,你只关心某个文件夹到底占了多少空间,根本懒得深究底下还有几个子文件夹。这时候,`-s`这个功能就派上用场。实际上,就像你想去看看储物间大小,不管箱里都装了啥,这个功能就是这么回事儿。

4.0K /var/lib/apt/mirrors/partial
5.8.0K /var/lib/apt/mirrors
205M /var/lib/apt
2.9G /var/lib/

深入到第几层?--max-depth选项

sudo du -sh /var

想要了解某个文件夹内在秘密?试试看`--max-depth`命令!这简短的选项就像一把钥匙,帮助我们开启寻找深处信息的大门,随心所欲地挖掘自己感兴趣的部分。

文件的实际大小与表观大小

sudo du -csh /var/log /var/lib

有时候我们想知道文件到底有多大,也就是它所需的实际空间。这时候只要加上这个选项`--apparent-size`就行了。比如买衣服时,我们当然得看真的尺寸对,标签上标啥并不管用!

使用shell模式查找

sudo du -h --max-depth=1 /var/lib

想要看“Do”这名字的文件夹谁更大?试试快捷指令`du~/Do*`,比逛超市找促销商品还快,好用得不得了!

与其它命令结合使用

544K /var/lib/usbutils
4.0K /var/lib/acpi-support
205M /var/lib/apt
2.9G /var/lib

你们懂么,du这个命令还能搭配其他指令用,比如说sort!专门用来找出硬盘占得最多的那一个文件夹。这不就是像咱们平时去超市买东西那样,把价格高低按顺序排列,那最贵的不就是找到了!

总结与互动

今天关于du命令的讨论就到这儿!希望大家都能理解如何查看Linux文件夹大小了。有没有小伙伴在使用du命令时遇到过有趣的事情?快来评论区和我们分享你的经历!别忘了点赞分享哦

sudo du -sh --apparent-size /var/lib

文章版权声明:除非注明,否则均为论主机评测网原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
评论列表 (暂无评论,172人围观)

还没有评论,来说两句吧...