目录
1 概述
浪潮信息KOS是浪潮信息基于Linux Kernel、OpenAnolis等开源技术自主研发的一款服务器操作系统,支持x86、ARM等主流架构处理器,性能和稳定性居于行业领先地位,具备成熟的 CentOS 迁移和替换能力,可满足云计算、大数据、分布式存储、人工智能、边缘计算等应用场景需求。详细介绍见官网链接https://zh.ieisystem.com/product/kos/9453.html。
Agedu是一个用于分析磁盘空间使用情况的工具,它可以扫描文件系统并生成一个报告,该报告按大小排序列出所有文件和目录。Agedu可以让用户轻松地识别哪些文件和目录占用了最多的磁盘空间,帮助用户做出决策,例如删除不必要的文件或将大文件移动到另一个磁盘。Agedu可以在Linux和其他Unix操作系统上运行,并支持多种文件系统类型,详情见开源地址:https://www.chiark.greenend.org.uk/~sgtatham/agedu/。
2 准备
2.1 操作系统环境
版本信息:KeyarchOS 5.8sp2
硬件平台:Aarch

2.2 Agedu版本
版本号:agedu-0-15.20171202.8a8299e
开源地址:https://www.chiark.greenend.org.uk/~sgtatham/agedu/
3 安装
3.1 安装agedu
KOS的yum中已集成mysql和mysql-server所以直接yum源安装即可
yum install mysql mysql-server

关闭防火墙
systemctl stop firewalld
systemctl status firewalld

启动并查看mysql服务
systemctl start mysqld
systemctl status mysqld

无密码登录mysql并更新root用户密码为newpass
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpass';

新建test数据库并查看数据库
CREATE DATABASE test;
SHOW DATABASES;

3.2 查看agedu版本
agedu -Vagedu
![]()
3.3 验证agedu
3.3.1 查看agedu命令的help帮助
agedu --help
用法:agedu [选项] 操作 [操作...]
操作:
-s, --scan 目录 扫描并索引一个目录
-w, --web 通过临时Web服务器提供HTML报告
-t, --text 子目录 在子目录上打印纯文本报告
-R, --remove 删除索引文件
-D, --dump 在标准输出上转储索引文件
-L, --load 加载并索引一个转储文件
-S, --scan-dump 目录 仅扫描,生成转储
-H, --html 子目录 在子目录上打印HTML报告
--cgi 当从CGI脚本运行时执行正确的操作
选项:
-f, --file 文件名 [大多数模式] 指定索引文件
--cross-fs [--scan] 跨越文件系统边界
--no-cross-fs [--scan] 保持在同一文件系统内
--prune 通配符 [--scan] 修剪匹配模式的文件
--prune-path 通配符 [--scan] 修剪匹配模式的路径名
--exclude 通配符 [--scan] 排除匹配模式的文件
--exclude-path 通配符 [--scan] 排除匹配模式的路径名
--include 通配符 [--scan] 包含匹配模式的文件
--include-path 通配符 [--scan] 包含匹配模式的路径名
--progress [--scan] 在stderr上报告进度
--no-progress [--scan] 不报告进度
--tty-progress [--scan] 如果stderr是tty,则报告进度
--dir-atime [--scan,--load] 在目录上保留真实的访问时间
--no-dir-atime [--scan,--load] 在目录上使用伪造的访问时间
--no-eof [--web] 在EOF时不关闭Web服务器
--mtime [--scan] 使用修改时间而不是访问时间
--files [--web,--html,--text] 列出单个文件
-r, --age-range 年龄[-年龄] [--web,--html] 设置颜色编码的限制
-o, --output 文件名 [--html] 指定输出文件或目录名
--numeric [--html] 以数字命名输出文件
--address 地址[:端口] [--web] 指定HTTP服务器地址
--auth 类型 [--web] 指定HTTP身份验证方法
--auth-file 文件名 [--web] 从文件中读取HTTP Basic用户名/密码
--auth-fd 文件描述符 [--web] 从文件描述符中读取HTTP Basic用户名/密码
--title 标题 [--web,--html] 网页的标题前缀
-d, --depth 级别 [--text,--html] 递归到这么多级
-a, --age 年龄 [--text] 仅包含比这个更旧的文件
其他:
-h, --help 显示此帮助文本
-V, --version 报告版本号
--licence 显示(MIT)许可证文本
3.3.2 指定扫描目录
指定扫描家目录为/home/admin
agedu -s /home/admin

3.3.3 生成网页报告URL
agedu –w

打开网页

3.3.4 指定地址生成网页报告
可以使用以下命令,对/home目录扫描并生成报告
agedu -s /home/ -w --address 100.2.252.166:8990 --auth basic

打开网页,输入用户名和密码



被折叠的 条评论
为什么被折叠?



