美文网首页Linux
脚本实现Linux简单的交互式管理

脚本实现Linux简单的交互式管理

作者: 刘小白DOER | 来源:发表于2021-07-14 09:46 被阅读0次

    接着上一篇文章,昨晚把脚本总结糅合在一起,做了个简单的Linux简单的交互式管理。

    框架如下图。在此基础上可以根据需要来添加代码功能区。

    利用while循环来不断读取输入选项进行判断,定位到case的不同功能区来打印输出。read -t 30 会在输入等待30秒,超时后就会退出,防止遗忘一直停止在输入阶段。

    完整的脚本托管在shells/simple_system_manage_main.sh at main · laufei90/shells (github.com) ,请根据需要下载。笔者添加了13个功能在后期发现其实应该将功能代码移出来做个function的函数库,在main脚本里面source引用函数库,大大方便后期管理维护。

    运行效果,这个是查看磁盘使用率,函数里面根据( 0-85% = OK/HEALTHY, 85-95% = WARNING, 95-100% = CRITICAL ) 来进行判断。其他功能请自行测试,笔者就不在赘述了。

相关文章

  • 脚本实现Linux简单的交互式管理

    接着上一篇文章,昨晚把脚本总结糅合在一起,做了个简单的Linux简单的交互式管理。 框架如下图。在此基础上可以...

  • Python 初级速学-环境以及运行脚本

    1.交互式编程 交互式编程不需要创建脚本文件。 Linux系统 Linux系统上只需要在命令行中输入 Python...

  • 2.15 交互输入自动化

    《Linux Shell 脚本攻略(第 2 版)》读书笔记 通过脚本进行交互式输入自动化 按照下面的方法向脚本自动...

  • 基础语法

    1. 交互式编程 交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。 linux上...

  • expect命令

    1.什么是expect expect是基于TCL的相对简单的一个免费的脚本编程工具语言,用来实现自动和交互式任务程...

  • 实验六

    实验六 编辑Linux脚本程序 实验目的 1.熟悉简单的Linux脚本程序的结构与原理 2.掌握编写脚本程序的方...

  • 几个常用的Linux监控脚本

    几个常用的Linux监控脚本 本文介绍了几个常用的Linux监控脚本,可以实现主机网卡流量、系统状况、主机磁盘空间...

  • scrapy-splash自动加载网易新闻页面信息

    为了抓取163如下图交互式数据,我们用了splash+lua脚本实现交互,这样只需要改脚本无需写代码。 需要加载足...

  • 在 Linux 终端中实现回收站功能

    本文仿照 Windows 回收站的功能,运用 Bash 脚本在 Linux 上实现。创建 delete 脚本代替 ...

  • 如何在Linux系统启动时执行自己的脚本

    如何在Linux系统启动时执行自己的脚本,这在系统管理时经常用到。 在系统启动时运行自己的脚本 有两种方法可以实现...

网友评论

    本文标题:脚本实现Linux简单的交互式管理

    本文链接:https://www.haomeiwen.com/subject/mooepltx.html