Linux实验报告(3)——计划任务管理——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)——磁盘存储管理

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 14
    评论
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Blockchain_KT

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值