wuwu12125 发表于 2013-06-15 13:29

linux作业 请神人帮忙阿:(

1.        请制作一只 DelDir 删除目录工具,无论目录底下是否清空,都可以删除该目录(不可使用 rm –r 或现有 Shell 工具,该程序需具有 recursive 功能)。
2.        请制作一只讯息通知工具(MesgTo),功能是可利用它传送讯息给某一用户,如果该使用者已登入,则讯息直接显示于其终端机上;如果没有登入,则会等待到他登入后,再将讯息显示于终端机上。
3.        请制作一只账户检查工具(acc_check),可检查是否有无故多增加用户帐户,方法是保留一份旧有账户档案,再比对目前账户档案是否有增加。
4.        请制作一套密码检测工具(pass_check),可检查有哪些一般用户(UID > 500)未设定密码,如发现则列出账户名称,并关闭该使用暂停使用。
5.        请制作一套黑客检测工具(hacker),可检查入侵登入 10 次以上失败的账户名称,并列出相对应的 IP 地址。
6.        请制作一套文件系统管理工具。至少具有下列功能:(檔名:disk_menu)。
(1)        查询文件系统使用情形。
(2)        查询使用率较高的文件系统。
(3)        查询占用磁盘空间较高的目录与所属用户名称。
(4)        搜寻占用磁盘空间较高的档案,再询问是否要删除。
7.        请制作一套系统检测工具(sysDect),执行时可显示系统目前运作的情形,譬如:内存总量,目前占用多少,还空闲多少、磁盘驱动器使用率多寡、目前有多少人登入系统、CPU 负荷多少 %、系统已开机多久、、等等。
8.        请规划系统的自动备份功能,请在文件系统内开启一个 /backup 目录,底下分别开启 byDay、byWeek、byMonth 子目录,并设定系统每晚 12:00(byDay),每星期日晚上 10:00(byWeek)将 /home 有所变更的部分备份,又每月的 20 日(byMonth)晚上 12:00 备份 /home 全部数据,备份时需利用当天的日期作为文件名。

crazyhadoop 发表于 2013-06-17 23:01

这可是大作业啊,看看unix 环境编程吧
页: [1]
查看完整版本: linux作业 请神人帮忙阿:(