内容:安全审计系统通过日志收集用户使用信息,并且利用预设的告警规则向管理员发出告警。
要求:
日志文件中每条记录的格式如下,假设为用户名、用户命令和命令注释:
用户名 用户命名 命令注释
user1 ls *.txt 列出当前目录下扩展名为txt的所有文件
user2 rmdir test 删除test目录
user1 more readme.txt 打印readme.txt文件内容
user1 cp a1.doc a2.doc 复制文件a1.doc为a2.doc
……
(1) 构造日志文件,并在内存中用动态链表存放每个用户的信息;
(2) 查询输出某个用户使用的所有命令;
(3) 假设rmdir命令、cp命令为敏感命令,分别输出使用过这两个命令的所有用户。
编写算法并编码实现基本要求。
不要写的太难 实现2功能就好
要求:
日志文件中每条记录的格式如下,假设为用户名、用户命令和命令注释:
用户名 用户命名 命令注释
user1 ls *.txt 列出当前目录下扩展名为txt的所有文件
user2 rmdir test 删除test目录
user1 more readme.txt 打印readme.txt文件内容
user1 cp a1.doc a2.doc 复制文件a1.doc为a2.doc
……
(1) 构造日志文件,并在内存中用动态链表存放每个用户的信息;
(2) 查询输出某个用户使用的所有命令;
(3) 假设rmdir命令、cp命令为敏感命令,分别输出使用过这两个命令的所有用户。
编写算法并编码实现基本要求。
不要写的太难 实现2功能就好