计划任务
温馨提示:可以把命令关键字,作为名字方便熟练命令
1、 以自己的名字创建一个普通用户,密码是:123.com。并以这个用户制定一个at计划: 要求在2020-09-15号删除/tmp/time.txt文件。
1)创建用户psef
2)创建测试文件
3)编辑计划任务配置文件
先查命令的绝对路径-编辑-Ctrl D 提交任务
注意:若果不报错,但是psef用户无法达到自动删除文件的效果,可能是权限问题。在/etc/下创建at.allow文件,输入此用户名,即可解决
4)验证,用root用户更改时间到指定日期,查看此文件,找不到,成功
设置系统时间
查看文件
2、 root身份,制定一个计划任务: 2021-09-12号开始到2021-09-15号 ,每隔5分钟发送一次本机的/var/log/message文件到/tmp目录下,并且message文件要加上具体时间。
1)编辑shell脚本
tar -zcP -f /tmp/log_$(date +%Y-%m-%d)''$(date +%H:%M:%S).tar.gz /var/log/messages
''之间有空格
2)编辑计划任务配置文件
3)验证,到预定时间会查看到此文件,注意:解压