Linux实验报告——计划任务管理——2021.5.22

Posted Blockchain_Key

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux实验报告——计划任务管理——2021.5.22相关的知识,希望对你有一定的参考价值。

一丶配置要求:

  • 虚拟机VM15.0及以上版本
  • centos7.0版本
  • windows7或windows10宿主机

二丶实验目的

  • 掌握计划任务语句的编写语法
  • 掌握利用计划任务提高执行效率的技巧
  • 了解计划任务在生产过程中的方法

三丶实验要求:(Root)

由 root 用户设置一份 crontab 计划任务列表,完成以下任务:

crontab -e
  1. 每天早上 6:30 自动开启 sshd 服务,23:30 关闭 sshd 服务。
30      6        *      *        *      /usr/bin/systemctl start sshd
30      23       *      *        *      /usr/bin/systemctl stop sshd
  1. 每隔 5 天清空一次 FTP 服务器的公共目录/var/ftp/pub 中的数据。
0       *        */5    *        *      /usr/bin/rm –rf /var/ftp/pub/*
  1. 每周六的 6:15 重启 httpd 服务。
15      6        *      *        6      /usr/bin/systemctl restart httpd
  1. 每周一、三、五的下午 22:30,使用 tar 命令自动备份 /etc/httpd 目录。
30      22       *      *        1,3,5  /usr/bin/tar jcvf httpd.tar.bz2 /etc/httpd
  1. 给180xname用户配置计划任务:每天13:40分执行 /bin/echo hello
crontab -e -u 1802huangjie
# 40      13      *       *       *       /bin/echo hello
  1. 为用户lisi设置计划任务,每周日晚上23:55 将/etc/passwd文件内容复制到宿主目录中,保存为 pwd.txt
crontab -e -u lisi
# 55	23      *       *       7       /usr/bin/cp /etc/passwd /home/lisi/pwd.txt
  1. 为用户wangwu设置计划任务,工作日8 点到 18 点之间每隔 2 小时,将/var/log/message备份到自己家目录中的log-bak目录中
crontab -e -u wangwu
# *       8-18/2          *       *       *       /usr/bin/cp /var/log/message /home/wangwu/log-bak
  1. 查看 root 用户的计划任务列表的内容
crontab -l
  1. 查看用户zhangsan、lisi的计划任列表的内容
# 查看用户zhangsan的计划任列表的内容
crontab -l -u zhangsan

# 查看用户lisi的计划任列表的内容
crontab -l -u lisi
  1. 删除180xname的计划任务
crontab -r -u 1802huangjie

四丶上一篇:Linux实验报告(2)——磁盘存储管理

Linux实验报告(2)——磁盘存储管理

以上是关于Linux实验报告——计划任务管理——2021.5.22的主要内容,如果未能解决你的问题,请参考以下文章

Linux实验报告——磁盘存储管理——2021.5.22

Linux实验报告——磁盘存储管理——2021.5.22

实验:管理进程及计划任务

linux课程实验总结分析报告

linux进程和计划任务管理操作题

linux入门实验手册9 逻辑卷计划任务实验要点