吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1152|回复: 8
收起左侧

[学习记录] Linux丨查看当前目录下文件夹/文件大小,包括隐藏文件夹/文件

[复制链接]
infinitymaster 发表于 2024-1-8 22:02

查看文件夹 / 文件大小

在 Linux 系统中,可以使用 du(disk usage)命令来查看文件夹的大小,并结合 sort 命令来按照大小排序。

以下是一个命令示例,它会列出当前目录下所有子目录的大小,并按照大小从大到小排列:

du -sh * | sort -rh | head -n 100

命令解释如下:

  • du -sh *:列出当前目录下所有子目录的大小(-s 参数表示汇总,不显示子目录的大小,-h 参数表示以易读的方式显示大小,如 K、M、G)。
  • sort -rh:对 du 的输出结果进行排序。-r 参数表示逆序排序(从大到小),-h 参数表示处理人类可读的数字大小。
  • head -n 100:限制输出的行数为前100行,如果想要查看所有结果,可以移除这个命令或者调整数字。

请注意,这个命令会列出当前目录下所有子目录的大小,如果想要查看特定目录下的子目录大小,可以将 * 替换为该目录的路径。

例如,如果想要查看 /home 目录下所有子目录的大小,命令将是:

du -sh /home/* | sort -rh | head -n 100

这个命令会列出 /home 目录下所有子目录的大小,并按照从大到小的顺序排列。

查看隐藏文件夹 / 文件大小

在 Linux 系统中,查看包括隐藏文件夹在内的所有文件夹的大小,并按照大小从大到小排列,可以使用以下命令:

du -sh .[!.]* * | sort -hr

命令解释如下:

  • du -sh:列出当前目录下所有文件和文件夹的大小,-s 参数表示汇总,-h 参数表示以易读的方式显示大小。
  • .[!.]*:匹配所有以点开头但不包括 ... 的隐藏文件夹。
  • *:匹配所有非隐藏的文件夹和文件。
  • sort -hr:对 du 的输出结果进行排序。-h 参数表示处理人类可读的数字大小,-r 参数表示逆序排序(从大到小)。

这个命令会列出当前目录下所有文件和文件夹(包括隐藏文件夹)的大小,并按照从大到小的顺序排列。如果想要在特定目录下执行这个操作,可以将 . 替换为该目录的路径。

例如,如果想要查看 /home 目录下所有文件和文件夹的大小,命令将是:

du -sh /home/.[!.]* /home/* | sort -hr

这个命令会列出 /home 目录下所有文件和文件夹(包括隐藏文件夹)的大小,并按照从大到小的顺序排列。

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
lcg2014 + 1 + 1 每天一个小动作进步

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hurric 发表于 2024-1-9 07:15
单位现在都用linux系统 学习一下 那位大佬指点一下命令怎么记
ysjd22 发表于 2024-1-9 08:11
hurric 发表于 2024-1-9 07:15
单位现在都用linux系统 学习一下 那位大佬指点一下命令怎么记

笔记本。。东西太多了根本记不住
雷欧库珀 发表于 2024-1-9 08:36
hurric 发表于 2024-1-9 07:15
单位现在都用linux系统 学习一下 那位大佬指点一下命令怎么记

不记,直接查就行了
ghostOfTheWolf 发表于 2024-1-9 09:46
hurric 发表于 2024-1-9 07:15
单位现在都用linux系统 学习一下 那位大佬指点一下命令怎么记

多用多查就会了,再有就是Linux中有个alias的命令,可以给一个指令(如 用cls指向clear )或者是一条指令(如 ll = 'ls -l')
很多日常指令敲多了就记住了.

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
hurric + 1 + 1 感谢!刚开始用,用着不太习惯,学习学习

查看全部评分

Andrea 发表于 2024-1-9 11:21
hurric 发表于 2024-1-9 07:15
单位现在都用linux系统 学习一下 那位大佬指点一下命令怎么记

常用的命令十几个就够了,然后他们的参数不用记,能记住几个常用组合就行,用 命令 -help 查看,就比如说 ls ,这个查看文件列表的,参数就有几十个,实际我们用不了几个参数,有些参数是特定需求才使用的。
可以做个思维导图,自己整理一遍,下面大致思路
比如查看文件或者文档:ls、cat、tac、head、tail、more、less
用户管理:useradd、userdel、usermod
权限管理:chmod、chown

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
hurric + 2 + 1 感谢指点,您的学习方法不错,学习一下

查看全部评分

hurric 发表于 2024-1-9 13:14
雷欧库珀 发表于 2024-1-9 08:36
不记,直接查就行了

嗯  是得查,只能慢慢习惯了,linux系统是趋势啊,我们现在的单位都在用了 windows不让上外网
uxin 发表于 2024-1-10 08:41
这个挺好
Natu 发表于 2024-1-10 17:59
ysjd22 发表于 2024-1-9 08:11
笔记本。。东西太多了根本记不住

学以致用,学的就快,转变思维,不要再用windows的思维来理解linux,这一点很重要。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 18:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表