![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
shell脚本
wanboo0205
这个作者很懒,什么都没留下…
展开
-
shell脚本综合运用
源码安装Nginx需要提前安装依赖包软件gcc,openssl-devel,pcre-devel参考脚本如下:测试脚本是否可用:原创 2019-10-04 20:18:12 · 133 阅读 · 0 评论 -
shell脚本(二)
本案例要求编写Nginx启动脚本,要求如下:脚本支持start、stop、restart、status 脚本支持报错提示 脚本具有判断是否已经开启或关闭的功能脚本通过位置变量$1读取用户的操作指令,判断是start、stop、restart还是statusnetstat命令可以查看系统中启动的端口信息,该命令常用选项如下:-n以数字形式显示端口号-t显示TCP连接的端口-...原创 2019-10-05 17:01:18 · 130 阅读 · 0 评论 -
shell脚本(三)
本案例要求编写脚本,实现计算机各个性能数据监控的功能,具体监控项目要求如下:CPU负载 网卡流量 内存剩余容量 磁盘剩余容量 计算机账户数量 当前登录账户数量 计算机当前开启的进程数量 本机已安装的软件包数量...原创 2019-10-06 19:37:53 · 114 阅读 · 0 评论 -
shell脚本(四)
本案例要求编写脚本,防止远程ssh暴力破解密码,具体监控项目要求如下:检测ssh登录日志,如果远程登录账户错误三次以上,则显示该IP地址 检测ssh登录日志,如果远程登录密码错误三次以上,则显示该IP地址利用awk命令对本机的ssh密码登录做统计ssh密码登录的结果都保存在/var/log/secure文件里...原创 2019-10-08 18:48:05 · 68 阅读 · 0 评论 -
shell脚本(四)
本案例要求编写脚本,实现带进程显示的复制脚本,具体要求如下:默认Linux的cp命令不具有进度显示 我们需要自己编写脚本实现进度显示 可以使用进度条的方式,或者显示百分比的方式#!/bin/bashjindu(){while :do echo -ne '\033[43m \033[0m' sleep 0.3done}jindu & #jindu变...原创 2019-10-09 08:39:47 · 132 阅读 · 0 评论 -
shell脚本基础
案例1:编写sysinfo系统报告脚本编写sysinfo系统信息报告脚本1)编写脚本代码#!/bin/bashcat /etc/redhat-release#查看红帽系统版本uname -r#查看内核信息hostname#查看主机名案例2:重定向输出的应用2.1问题本例要求编写一个脚本/root/out.sh,功能特性如下:1.执行此脚本显示I love ...原创 2019-10-09 15:31:31 · 193 阅读 · 0 评论