正在加载图片...
《Linuⅸx操作系统》实验指导/实验七:通过 Shell编程实现操作系统管理维护 7 atm计划任务号 要求 (1)请使用at命令,5分钟后在屏幕上输出所有用户的用户名,UID,GID (2)请编写 Shell I脚本,对新建的用户不能有提交 crontab文件的权限。 请根据上述2个要求,进行具体实验,并将操作命令填写到实验报告册中。 5、Shl编程实现计划任务 (1)编写 Shell程序,备份 MySQL数据库到№ar/ www/databasebackup文件下。 Shell z程序名 为 mysqlbankup.sh #!/bin/bash password="123456 database="student" foldername="/var/www/databasebackup databasefilename=date+%y%m%d%H%M". sql if [-d sfoldername cd Sfoldername else mkdir Sfoldername d ifolder mysqldump-uSusername-p password Database> databasefilename cho" MySQL database Database Backup success cho"Backup file is Sdatabasefilename (2)添加计划任务,使得备份数据库脚本文件在每天的早晨6点执行一次 nano /etc/crontab root bash /home/student/mysqlbankup sh 要求 (1)编写计划任务,以每分钟为时间单位监控主机的磁盘空间,当磁盘使用空间超过90% 时,在ar/lg目录下新建 diskinfo ern文件,文件中记录磁盘使用空间超过90%的时间 磁盘使用率 (2)编写计划任务,在每天凌晨十二点钟自动删除系统中的空文件目录。 请根据上述2个要求,进行具体实验,并将 Shell i程序填写到实验报告册中 九、实验分析 l、 Linux计划任务 (1) Linux下计划任务有哪些?各有什么特点? (2) Linux的cron计划任务最短间隔只有一分钟,是否可以实现10秒间隔的计划任务? 要求 1、请查阅相关资料,回答上述(1)的问题,并将答案填写到实验报告册中。 管理科学与工程学科/共8页第7页《Linux 操作系统》实验指导 / 实验七:通过 Shell 编程实现操作系统管理维护 管理科学与工程学科 / 共 8 页,第 7 页 atq atrm 计划任务号 要求: (1)请使用 at 命令,5 分钟后在屏幕上输出所有用户的用户名,UID,GID。 (2)请编写 Shell 脚本,对新建的用户不能有提交 crontab 文件的权限。 请根据上述 2 个要求,进行具体实验,并将操作命令填写到实验报告册中。 5、Shell 编程实现计划任务 (1)编写 Shell 程序,备份 MySQl 数据库到/var/www/databasebackup 文件下。Shell 程序名 为 mysqlbankup.sh #!/bin/bash username="root" password="123456" database="student" foldername="/var/www/databasebackup" databasefilename="`date '+%y%m%d%H%M'`.sql" if [ -d $foldername ] then cd $foldername else mkdir $foldername cd $foldername fi mysqldump -u$username -p$password $database>$databasefilename cd ~ echo "MySQL database $database Backup success!" echo "Backup file is $databasefilename" (2)添加计划任务,使得备份数据库脚本文件在每天的早晨 6 点执行一次 nano /etc/crontab * 6 * * * root bash /home/student/mysqlbankup.sh 要求: (1)编写计划任务,以每分钟为时间单位监控主机的磁盘空间,当磁盘使用空间超过 90% 时,在/var/log 目录下新建 diskinfo.err 文件,文件中记录磁盘使用空间超过 90%的时间、 磁盘使用率。 (2)编写计划任务,在每天凌晨十二点钟自动删除系统中的空文件目录。 请根据上述 2 个要求,进行具体实验,并将 Shell 程序填写到实验报告册中。 九、实验分析 1、Linux 计划任务 (1)Linux 下计划任务有哪些?各有什么特点? (2)Linux 的 cron 计划任务最短间隔只有一分钟,是否可以实现 10 秒间隔的计划任务? 要求: 1、请查阅相关资料,回答上述(1)的问题,并将答案填写到实验报告册中
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有