实验报告
实验目的:熟练掌握进程和任务计划管理
实验要求:
1创建 /ios/ 目录,将RHEL7的系统安装盘放入光驱后,制作系统盘的光盘镜像文件
2.将这个进程放到后台运行。
3.在前台使用 jobs 命令查看后台进程的运行情况。
4.使用ps命令查看该进程的PID号,使用kill命令杀死该进程
5.再用 jobs 命令查看后台进程运行情况。
6.挂载centos7光盘,安装vsftpd包,安装后启动vsftpd服务
7.写个计划任务
1)要求每周一23:30对 /home 目录进行备份,备份数据名为home.tar.gz,保存到 /backup/ 目录下。
2)每周一的早上7:50自动清空ftp服务器公共目录/var/ftp/pub中的数据
3)每天晚上的10:30自动执行任务,完成以下操作,显示当前的系统时间并查看以挂载磁盘分区德 磁盘使用情况,将输出结果追加保存到文件/va/log/df.log中,以便持续观察硬盘空间的变化
实验步骤
- 创建 /ios/ 目录,将RHEL7的系统安装盘放入光驱后,制作系统盘的光盘镜像文件(1) 创建 /ios/ 目录mkdir /ios(2) 将RHEL7的系统安装盘放入光驱(3) 制作系统盘的光盘镜像文件cp /dev/cdrom /yyc.iso
- 将这个进程放到后台运行(1) 把进程放到后台(按ctrl+z)(2) 因ctrl+z是将进程以停止的形式放入后台所以用bg使进程在后台运行bg
- 在前台使用 jobs 命令查看后台进程的运行情况(1) 查看后台进程的运行情况jobs
- 使用ps命令查看该进程的PID号,使用kill命令杀死该进程(1) 查看该进程的PID号ps aux(2) #如题目不必须使用ps命令查找,可以使用pgrep根据条件查找进程PID#pgrep -l “cp”(3) kill命令杀死该进程kill (yyc.iso的PID)
- 再用 jobs 命令查看后台进程运行情况(1) 用 jobs 命令查看后台进程运行情况jobs
- 挂载centos7光盘,安装vsftpd包,安装后启动vsftpd服务(1) 挂载centos7光盘mount /dev/cdrom /mnt(2) 安装vsftpd包rpm -ivh /mnt/Packages/vsftpd-3.0.2-10.el7.x86_64.rpm (3) 安装后启动vsftpd服务systemctl start vsftpd
- 写个计划任务(1) 创建名为/backup的目录mkdir /backup (2) 用which查看tar命令的绝对路径which tar(3) 用which查看rm命令的绝对路径which rm(4) 用which查看date命令的绝对路径which date(5) 用which查看df命令的绝对路径which df(6) 编辑计划任务crontab -e(7) 要求每周一23:30对 /home 目录进行备份,备份数据名为home.tar.gz,保存到 /backup/ 目录下30 23 1 /usr/bin/tar -czf /backup/home.tar.gz /home (8) 每周一的早上7:50自动清空ftp服务器公共目录/var/ftp/pub中的数据50 07 1 /usr/bin/rm -rf /var/ftp/pub/(9) 每天晚上的10:30自动执行任务,完成以下操作,显示当前的系统时间并查看以挂载磁盘分区德 磁盘使用情况,将输出结果追加保存到文件/va/log/df.log中,以便持续观察硬盘空间的变化30 22 /usr/bin/date >> /var/log/df.log;/usr/bin/df -hT >> /var/log/df.log(10) 查看任务计划crontab -l