linux查看隐藏件夹大小
时间: 2024-10-18 09:17:45 浏览: 43
Linux du命令查看文件夹大小并按降序排列
在Linux系统中,查看隐藏文件夹的大小通常需要组合使用`du`命令和一些选项来过滤隐藏文件夹。`du`代表“disk usage”(磁盘使用),它用于显示目录及其内容所占用的空间。要查看隐藏文件夹的大小,可以按照以下步骤操作:
1. 首先,进入你想检查的目录,例如`~`表示用户的主目录:
```
cd ~
```
2. 接着,使用`find`命令找到所有隐藏文件夹,然后传递给`du`命令。`find . -type d -name ".*"`会找出当前目录下所有以`.`开始的名称(即隐藏文件夹),`-type d`指定只查找目录:
```
find . -type d -name ".*" -exec du -sh {} \;
```
`-sh`选项会让`du`只显示每个隐藏文件夹的大小(以字节为单位,加上合适的单位如K、M或G)。
3. 这将列出每个隐藏文件夹的大小,按字母顺序排列,并且每个条目都包含文件夹名和大小。
如果你只想看到总大小,可以去掉`\;`,并在最后添加`| awk '{total += $1} END {print total}'`,这会计算所有大小并打印出总和:
```
find . -type d -name ".*" -exec du -sh {} + | awk '{total += $1} END {print total}'
```
阅读全文