某系统管理员需每天做一定的重复工作,请按照下列要求,编制一个解决方案:
(1)在下午4 :50删除/abc目录下的全部子目录和全部文件;
(2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的bak01.txt文件内;
(3)每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz;
(4)在下午5:55将IDE接口的CD-ROM卸载(假设:CD-ROM的设备名为hdc);
(5)在早晨8:00前开机后启动。
我真心感觉你是学编程的 怎么模块话思想真么深呢 但还是跟你学到东西了 作业是一定放在/VAR/WORK/下么,以SH结尾?
追答linux下shell 脚本不拘泥任何文件结尾,随便你取。
/VAR/WORK/ 只是个例子工作目录 实际看你自己的工作目录,哪里都可以。
对啊 就是不知道8点启动啥。。。
追答估计学生的作业题 上面那哥们 已经给出标准答案了 不过对“delete” 这个命令存疑……
亲 其实 基本我会做 就是不会做第五问 为了共同提高 我把前四问告诉你好了
(1) 50 16 * * * rm -r /abc
(2) * 8-18/1 * * * cat /xyz/x1 >>/backup/bak01.txt
* 8-18/1 * * * cut –f1 /xyz/x1 >>/backup/bak01.txt
(3) 50 17 * * 1 tar -czvf backup.tar.gz /data
(4) 55 17 * * * umount hdc
(5) 这问 我都不知道他啥意思
你这算屁个答案啊;
最佳答案里面是用了一个crontab 设置周期任务 的工具
你这四行数字,不说清楚用了工具,谁知道是啥意思啊
原来的题目 我猜是让你直接写shell脚本完成,不用工具的吧
最后一问,意思就是把你写的脚本添加到 启动项 rc 或者profile 呗