Agedu读作( 年龄DEE你 )是一个开源和免费的实用工具(很像杜命令),帮助系统管理员跟踪由旧的文件使用的磁盘空间的浪费,并删除他们腾出一些空间。 但是,如何跟踪正确的东西,删除和节省最大的空间?
在RHEL / CentOS / Fedora中安装Agedu
Agedu做一个完整的扫描,并生成报告,显示多少磁盘空间被每个目录和子目录的文件用的最后访问时间一起使用。 简单来说,它只是帮助你释放磁盘空间。
Agedu特色
- 创建图形报告。
- 以HTML格式生成数据输出。
- 生成包含其他目录的超链接的HTML报告,以便于导航收集报告。
- 提供更多可配置选项。
Agedu如何工作?
从手册页:
agedu是一个这样做的程序。 它基本上与du相同类型的磁盘扫描,但它还记录扫描的所有内容的最后访问时间。 然后,它构建一个索引,使其有效地生成报告,提供每个子目录的结果摘要,然后根据需要生成这些报告。
如何在RHEL,CentOS,Fedora中安装Agedu
要安装Agedu,你需要打开EPEL存储库并运行以下命令来安装它。
# yum install agedu
如何使用Agedu扫描磁盘
以下命令将做的/ home / youcl目录及其子目录的一个完整的扫描,并创建一个特殊的索引文件接触它的数据结构。
# agedu -s /home/youcl/
样品输出:
Built pathname index, 649 entries, 40010 bytes of index Faking directory atimes Building index Final index file size = 122528 bytes
接下来,键入以下命令查询新创建的索引文件。
# agedu -w
样品输出:
Using Linux /proc/net magic authentication URL: http://127.0.0.1:35475/
现在,键入以下命令打开使用任何Web浏览器的URL。
# http://127.0.0.1:42113/
图形输出:
下面的屏幕显示的/ home / youcl的磁盘使用情况用不同的色彩来展现废弃和最近访问的数据之间的差异及其子目录沿着图形表示。 单击任何子目录以查看其子目录的报告。 要终止这种模式下,只需按[Ctrl] + [D]。在命令行。
Agedu报告
要为agedu创建和设置自定义端口号,请键入以下命令。
# agedu -w --address 127.0.0.1:8081
样品输出:
Using Linux /proc/net magic authentication URL: http://127.0.0.1:8081/
使用下面的命令启用Agedu密码保护。
# agedu -w --address 127.0.0.1:8081 --auth basic
样品输出:
Username: agedu Password: n2tx16jejnbzmuur URL: http://127.0.0.1:8081/
访问Agedu报告使用终端模式。
# agedu -t /home/temint
样品输出:
89392 /downloads/antivir-workstation-pers-3.1.3.5-0 748 /downloads/lynis-1.3.0 390832 /downloads
你会看到类似杜命令的输出。 让我们看看长时间没有访问的旧文件。 例如,只看到未在过去12个月以上的访问的旧文件。
agedu -t /downloads/ -a 12m
让我们来看看硬盘多少空间使用下面的命令采取的MP3文件。
# agedu -s . --exclude '*' --include '*.mp3'
再次看到报表运行以下命令。
# agedu -w
要删除文件并释放磁盘空间,请使用以下命令。
# rm -rf /downloads/*.mp3
如何删除agedu索引文件? 首先使用以下命令查看索引文件的大小。
# ls agedu.dat -lh
示例输出:
-rw------- 1 youcl youcl 16M Oct 27 01:22 agedu.dat
要删除索引文件,只需输入。
# agedu -R
有关agedu命令选项和用法的更多信息,请阅读手册页或访问agedu主页 。
# man agedu
如果你知道我们在本网站没有提到的任何工具。 请通过下面的评论框让我们知道。