Shell脚本实现自动修改IP、主机名等功能分享 Linux

作为一名Linux SA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。如下脚本用途...
标签: linux

发布于  2024-3-2 15:58

Shell脚本实现apache日志中的状态码分析 Linux

一、首先将apache日志按天切割 vi /etc/httpd/conf/httpd.conf ErrorLog "|rotatelogs /var/log/httpd/%Y%m%derror_log 86400 480" CustomLog "|rotatelogs /var/log/httpd/%Y%m%dacc
标签: linux

发布于  2024-3-2 15:58

Shell脚本实现的猜数字小游戏 Linux

生成的密码和用户输入可以接受重复数字。 所以相对一般规则的猜数字可能难度要大不少。 本版本规则: A--数字对,位置也对 B--排除A的结果后,数字对,但位置不对 开始后,系统化初始化一个4位可重复数字,如“1223”。假设用户第一次输入“...
标签: linux

发布于  2024-3-2 15:58

Shell脚本实现memcache缓存命中率监控 Linux

公司有几个服务器开着多个memcached进程,除了要监控他们是否正常telnet通,实例是否存在外还要监控他们的缓存命中率。针对他们的缓存命中率进行报警。 网上有个perl写的,需要编译安装。有个python写的,贴过来运行下,发现pyt...
标签: linux

发布于  2024-3-2 15:58

shell脚本联合PHP脚本采集网站的pv和alexa排名 Linux

这是给朋友写的脚本,是做cdn方面的,经常遇见攻击,但是不能一遇见攻击就把域名给封杀,我们可以有选择的进行判断。这个是php取值alexa值得: &
标签: linux

发布于  2024-3-2 15:58

Shell实现的一些数学运算自定义函数分享 Linux

最近脚本中总是需要计算,每次都用awk会比较麻烦,就把awk的加减乘除封装了下,每次调用直接source math.sh就可以了。 有些要点要指出,以免以后修改的时候忘记: 1、对两个数字进行判断是否为数字,使用awk进行匹配 2、...
标签: linux

发布于  2024-3-2 15:58

使用shc工具加密shell脚本详解 Linux

Shc可以用来对shell脚本进行加密,可以将shell脚本转换为一个可执行的二进制文件。经过shc对shell脚本进行加密后,会同时生成两种个新的文件,一个是加密后的可执行的二进制文件(文件名以.x结束),另一个是C语言的原文件(文件名以...
标签: linux

发布于  2024-3-2 15:58

CentOS下对shell脚本加密的二种方法 Linux

第一种方法(gzexe): 这种加密方式不是非常保险的方法,但是能够满足一般的加密用途,可以隐蔽脚本中的密码等信息。 它是使用系统自带的gzexe程序,它不但加密,同时压缩文件。 使用方法: gzexe file.sh 它会把原来没有加密的...
标签: linux

发布于  2024-3-2 15:58

一个监控Squid运行进程数并自动重启的简洁Shell脚本分享 Linux

#!/bin/shwhile sleep 30doSquidNum=`ps -ef|grep squid|grep -v grep|wc -l`#HttpNum=`netstat -an|grep 0.0.0.0:80|grep -v grep|wc -l` #80状态if [ $SquidNum != 3 ] ; then/etc/rc3.duid start
标签: linux

发布于  2024-3-2 15:57

CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中 Linux

一、安装Email发送程序 yum install sendmail mutt 二、安装FTP客户端程序本脚本需要用到FTP客户端程序将文件上传到FTP空间上面,因此必须安装FTP客户
标签: linux

发布于  2024-3-2 15:57