当前位置: 首页 > news >正文

在Linux系统中设定延迟任务

一、在系统中设定延迟任务要求如下:

要求:

在系统中建立easylee用户,设定其密码为easylee
延迟任务由root用户建立
要求在5小时后备份系统中的用户信息文件到/backup中
确保延迟任务是使用非交互模式建立
确保系统中只有root用户和easylee用户可以执行延迟任务的设置

1.1在系统中建立easylee用户,设定其密码为easylee

[root@node1 ~]# useradd easylee

[root@node1 ~]# echo "easylee" | passwd --stdin easylee

Changing password for user easylee.

passwd: all authentication tokens updated successfully.

1.2创建文件 

 [root@node1 ~]# touch /backup

 1.3要求在5小时后备份系统中的用户信息文件到/backup中

 [root@node1 ~]# at -m now+5hours <<EOF

1.4 确保系统中只有root用户和easylee用户可以执行延迟任务的设置   

     #设置白名单 

[root@node1 ~]# cat /etc/at.allow

root

easylee

 

二、在系统中设定定时任务并优化定时任务

每天凌晨4点显示系统的根设备使用信息并以邮件的形式发送到root邮箱中
确保此任务为系统定时任务

2.1发送邮箱

 [root@node1 ~]# cat /bin/disk.sh
#!/bin/bash
report=$(df -h /)
echo "$report" | mail -s root

 2.2 每天凌晨4点     #做计划任务

http://www.lryc.cn/news/340866.html

相关文章:

  • JVM之方法区的详细解析
  • Go 使用ObjectID
  • 基于SpringBoot+Vue的疾病防控系统设计与实现(源码+文档+包运行)
  • 2024年阿里云4核8G配置云服务器价格低性能高!
  • 关于ContentProvider这一遍就够了
  • 《1w实盘and大盘基金预测 day23》
  • 向量数据库与图数据库:理解它们的区别
  • WIN7用上最新版Chrome
  • node.jd版本降级/升级
  • python+playwright 学习-88 禁止加载图片等资源
  • Linux:Redis7.2.4的简单在线部署(1)
  • HackMyVM-Connection
  • Prometheus接入AlterManager配置邮件告警(基于K8S环境部署)
  • find方法
  • TLS v1.3 导致JetBrains IDE jdk.internal.net.http.common CPU占用高
  • 计算机网络 2.2数据传输方式
  • 陇剑杯 流量分析 webshell CTF writeup
  • 【测试开发学习历程】python常用的模块(下)
  • GCDAsynSocket之TCP简析
  • 大型网站系统架构演化实例_1.单体架构和垂直架构
  • 2024蓝桥杯——宝石问题
  • three.js加载模型报错,Error: THREE.GLTFLoader: No DRACOLoader instance provided.
  • Spring VS Spring Boot
  • Linux入门(Linux介绍,安装,常用命令,防火墙的设置,注意事项)
  • vue2创建项目的两种方式,配置路由vue-router,引入element-ui
  • MySql 表中的id突然变很大,如何给id重新排序
  • leetcode练习——哈希表
  • 配置交换机 SSH 管理和端口安全
  • 基于SpringBoot+Vue的装饰工程管理系统(源码+文档+包运行)
  • vue3中axios添加请求和响应的拦截器