这个是我们linux的大作业。。希望大家跟我个思路。
某系统管理员需每天做一定的重复工作,请按照下列要求编制一个解决方案,并编程实现该方案。
(1)在下午4 :50删除/abc目录下的全部子目录和全部文件;
(2)从早8:00~下午6:00每小时读取/xyz目录下x1文件中每行第一个域的全部数据加入到/backup目录下的bak01.txt文件内;(使用cut命令)
(3)每逢星期一下午5:50将/data目录下的所有目录和文件归档并压缩为文件:backup.tar.gz; (使用tar命令)
(4)在下午5:55将IDE接口的CD-ROM卸载(假设:CD-ROM的设备名为hdc);(使用umount命令)
(5)在早晨8:00前开机后启动该方案。(以root用户登录,使用crontab命令执行该文件)
提示:使用crontab -e命令创建并编辑一个crontab文件,格式如下:
Minute hour day-of-month month-of-year day-of-week commands
这是我们的大作业,希望懂这个的给我个思路。我对linux不是很了解。只了解一点c语言。。
这个程序能用纯c编吧???