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

RHCE 练习四:编写脚本实现以下功能

一、题目要求

1.编写脚本,判断当前系统剩余内存大小,如果低于 100M,邮件报警管理员,,使用计划任务,每 10 分钟检查一次;

2.写一个脚本,实现菜单选择让用户选择所需要的压缩格式

        Ⅰ.菜单提示:

        ① 文件压缩格式选择为 gz 格式;

        ② 文件压缩格式选择为 bzip 格式;

        ③ 文件压缩格式选择为 xz 格式;

        ④ 没有我所需要的压缩格式,退出

        Ⅱ.代码提示:

        ① 当用户选择1,则使用 tar 或 gzip 归档压缩 /test 目录至 /backups 目录中,并命名为 /backups/test-压缩时间.tar.gz;

        ② 当用户选择2,则使用 tar 和 bzip2 归档压缩 /test 目录至 /backups 目录中,并命名为 /backups/test-压缩时间.tar.bz2;

        ③ 当用户选择3,则使用 tar 和 xz 归档压缩 /test 目录至 /backups 目录中,并命名为 /backups/test-压缩时间.tar.xz;

        ④ 当用户选择4,提示没有我所需要的压缩格式,退出

二、实验

1.编写脚本,判断当前系统剩余内存大小,如果低于 100M,邮件报警管理员,使用计划任务,每 10 分钟检查一次

(1)首先我们先要下载 mailx 的 rpm 软件包,这里我将软件

http://www.xdnf.cn/news/14474.html

相关文章:

  • 10N65-ASEMI电机驱动方面专用10N65
  • 34.树形 DP
  • 【C语言】计算机组成、计算机语言介绍
  • 【Steel Code】8.6~8.7:TENSION MEMBERS, COMPRESSION MEMBERS
  • CountDownLatch入门代码解析
  • DeepSeek介绍
  • 嵌入式学习
  • Linux命令
  • JUC核心解析系列(一)——原子类深度解析
  • python第52天打卡
  • 模型 追蛇效应
  • 理解 C++ 中的特征技术(traits)
  • 基于vue框架的儿童食品营养推荐系统的设计与实现8t2b9(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • C++ QT开发学习指南-从入门到实战项目
  • SKUA-GOCAD入门教程-第八节 线的创建与编辑3
  • 强化学习入门:价值、回报、策略概念详解
  • XCTF-misc-base64÷4
  • qt中自定义控件编译成动态库
  • 详解Java的启动参数-Dfile.encoding、System.getProperty(“file.encoding“)、该参数影响哪些行为
  • 如何监控Seata的事务执行状态?
  • 【python】pathlib用法
  • 3.1.2_栈的顺序存储实现
  • JavaScript 将一个带K-V特征的JSON数组转换为JSON对象
  • Python实例题:Python计算偏微分方程
  • c++算法学习7——倍增算法
  • 山东大学软件学院创新项目实训开发日志——第十七周
  • RAG 系统评估与优化指南:从 RAGAS 到 ARES 的实战应用
  • Flask 动态模块注册
  • Hoppscotch
  • Makefile关键语法示例