一、agedu工具简介
agedu扫描目录树,生成关于每个目录和子目录中使用了多少磁盘空间的报告,以及磁盘空间的使用情况如何对应于很久以前最后一次访问的文件。
换句话说,agedu是一个可以帮助您释放磁盘空间的工具。它可以让你看到哪些目录占用了最多的空间,就像du所做的那样;但与du不同的是,它还区分了仍在使用的大型数据集和数月或数年内未被访问的数据集——例如,下载、解包、使用过一次、从未清理过的大型档案。du帮助你找到什么在使用你的磁盘空间,agedu帮助你找到什么在浪费你的磁盘空间。
agedu有几种操作模式。在一种模式下,它扫描你的磁盘并构建一个包含数据结构的索引文件,该结构允许它高效地检索可能需要的任何信息。通常,您会先在这种模式下使用它,然后在多种“查询”模式下运行它,以显示特定目录及其子目录的磁盘空间使用情况报告。这些报告可以生成为纯文本(很像du)或HTML。agedu甚至可以作为小型web服务器运行,为每个目录的HTML报告提供超链接,让您在文件系统中导航到其他目录的类似报告。
二、使用示例
1、命令安装
#需要先安装了yum epel扩展源
[root@s146 ~]# yum install -y agedu
2、获取命令帮助
[root@s146 ~]# man agedu
[root@s146 ~]# agedu --help
usage: agedu [options] action [action…]
…
3、查看命令版本
[root@s146 ~]# agedu -V
agedu, revision 20200705.2a7d4a2
————————————————
5、扫描指定用户家目录
[root@s146 ~]# agedu -s /home/wuhs/
Built pathname index, 4 entries, 506 bytes of index
Faking directory atimes
Building index
Final index file size = 704 bytes
6、查看索引文件URL
[root@s146 ~]# agedu -w
Using Linux /proc/net magic authentication
URL: http://localhost:51802/
7、使用终端模式访问agedu报告
[root@s146 ~]# agedu -s /var
Built pathname index, 6596 entries, 631180 bytes of index
Faking directory atimes
Building index
Final index file size = 2076552 bytes
[root@s146 ~]# agedu -t /var
388544 /var/cache
8 /var/db
103364 /var/lib
4100 /var/log
16 /var/spool
496048 /var
————————————————
如果您发现该资源为电子书等存在侵权的资源或对该资源描述不正确等,可点击“私信”按钮向作者进行反馈;如作者无回复可进行平台仲裁,我们会在第一时间进行处理!
加入交流群
请使用微信扫一扫!