Linux实验报告——计划任务管理——2021.5.22
Posted Blockchain_KT
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux实验报告——计划任务管理——2021.5.22相关的知识,希望对你有一定的参考价值。
Linux实验报告(3)——计划任务管理
一丶配置要求:
- 虚拟机VM15.0及以上版本
- centos7.0版本
- windows7或windows10宿主机
二丶实验目的
- 掌握计划任务语句的编写语法
- 掌握利用计划任务提高执行效率的技巧
- 了解计划任务在生产过程中的方法
三丶实验要求:(Root)
由 root 用户设置一份 crontab 计划任务列表,完成以下任务:
crontab -e
- 每天早上 6:30 自动开启 sshd 服务,23:30 关闭 sshd 服务。
30 6 * * * /usr/bin/systemctl start sshd
30 23 * * * /usr/bin/systemctl stop sshd
- 每隔 5 天清空一次 FTP 服务器的公共目录/var/ftp/pub 中的数据。
0 * */5 * * /usr/bin/rm –rf /var/ftp/pub/*
- 每周六的 6:15 重启 httpd 服务。
15 6 * * 6 /usr/bin/systemctl restart httpd
- 每周一、三、五的下午 22:30,使用 tar 命令自动备份 /etc/httpd 目录。
30 22 * * 1,3,5 /usr/bin/tar jcvf httpd.tar.bz2 /etc/httpd
- 给180xname用户配置计划任务:每天13:40分执行 /bin/echo hello
crontab -e -u 1802huangjie
# 40 13 * * * /bin/echo hello
- 为用户lisi设置计划任务,每周日晚上23:55 将/etc/passwd文件内容复制到宿主目录中,保存为 pwd.txt
crontab -e -u lisi
# 55 23 * * 7 /usr/bin/cp /etc/passwd /home/lisi/pwd.txt
- 为用户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
- 查看 root 用户的计划任务列表的内容
crontab -l
- 查看用户zhangsan、lisi的计划任列表的内容
# 查看用户zhangsan的计划任列表的内容
crontab -l -u zhangsan
# 查看用户lisi的计划任列表的内容
crontab -l -u lisi
- 删除180xname的计划任务
crontab -r -u 1802huangjie
四丶上一篇:Linux实验报告(2)——磁盘存储管理
以上是关于Linux实验报告——计划任务管理——2021.5.22的主要内容,如果未能解决你的问题,请参考以下文章