#!/bin/bash################################ 系统状况分析脚本 ## ##用途:
原创
2015-11-17 16:10:11
2372阅读
Shell脚本在Linux性能监测中的应用越来越广泛,是一种非常便捷和高效的监测工具。通过编写Shell脚本,我们可以实时监测系统的各项性能指标,及时发现和解决问题,提高系统的稳定性和性能。
Shell脚本可以用来监测诸如CPU利用率、内存使用情况、磁盘空间、网络流量等系统性能指标。通过监测这些指标,我们可以及时发现系统资源的利用率是否合理,是否存在资源耗尽、性能异常等问题。同时,通过Shell
原创
2024-05-27 11:26:46
78阅读
1. 我使用过的Linux命令之du - 查看文件的磁盘空间占用情况 用途说明 du命令是用来查看磁盘空间占用情况的,在Linux系统维护时常会用到,并且通常与df命令搭配使用。首先使用df看一下各个磁盘分区的占用情况,如果某个分区的占用超过一定百分比(比如80%),就认为该分区应该清理一下了。如果
转载
2017-04-24 15:06:00
342阅读
2评论
案例需求
——为了持续观察服务器每天的基本运行状况,提供方便易读的集中的日志记录数据,需要结合Shell脚本和计划任务设置,定期记录不同时间段服务器的CPU负载、内存和交换空间、磁盘使用率等各种信息
需求描述
每隔15分钟记录一次服务器的基本运行状况,包括:
CPU负载、内存和交换空间、磁盘空间信息
最近的用户登录情况
记录当时的时间信息(以YYYY-mm-dd
原创
2010-06-11 13:14:03
3035阅读
1评论
shell脚本实现系统加固
1、增加用户锁定功能:
使用用户登录后台系统,当密码连续输入设定的次数超过限制时,会对用户按照设置的时间锁定,锁定时间过后可登录默认锁定次数5次,锁定时间300秒
2、增加运维时运维窗口退出的超时限制;默认300秒
原创
2016-03-11 17:46:24
415阅读
1、Linux 基础信息巡检sys_check(){ echo "主机名称:`hostname`" #echo "操作系统:`cat /etc/*-release|awk 'END{print}'`" echo "操作系统:`cat /etc/*-release|awk 'END{print}'|cut -d \= -f 2|sed 's/\"//g'`"
原创
2022-09-15 10:07:41
1516阅读
点赞
[root@localhost~]#vimmyprog#!/bin/bashcase"$1"instart)echo-n"正在启动sleep服务……"ifsleep120thenecho"ok"fi;;stop)echo-n"正在停止sleep服务……"pkill"sleep"&>/dev/nullecho"ok";;status)ifpgrep"sleep"&>/de
原创
2019-08-01 12:25:33
1108阅读
一、脚本功能 判断IP是否占用,通过ping命令检测的方法,ping通则认为被占用,并且将结果分别输出到IP_yes.txt和IP_no.txt。二、脚本编写#!/bin/bash#Check the network is onlineip_num=192.168.1.for i in `seq 1 254`doping -c 2 $ip_num$i
原创
2015-12-28 14:26:44
4666阅读
钉钉结合shell脚本进行服务监测和告警通知
原创
2023-07-06 11:42:46
358阅读
#!/bin/sh
ps -fe|grep processString |grep -v grep
if [ $? -ne 0 ]
then
echo "start process....."
else
echo "runing....."
fi
#####
processString 表示进程特征字符串,能够查询到唯一进程的特征字符串
0表示存在的
$? -ne 0 不存在,$? -eq 0
转载
2024-05-26 16:43:14
140阅读
一个很强大的脚本,获取系统信息...
原创
2012-01-02 22:41:11
2030阅读
在Linux系统中,shell脚本编程是非常重要的一部分。而其中,红帽(Red Hat)作为一家专业的Linux系统服务提供商,其在shell脚本编程领域也有着丰富的经验和资源。本文将介绍一些与Linux系统shell脚本编程相关的红帽产品和服务。
红帽公司提供的Red Hat Enterprise Linux(RHEL)操作系统是业界领先的企业级Linux发行版之一。在RHEL系统中,用户可以
原创
2024-05-29 10:47:28
121阅读
#!/bin/bash
#主机信息每日巡检
IPADDR=$(ifconfig eth0|grep 'inet addr'|awk -F '[ :]' '{print $13}')
#环境变量PATH没设好,在cron里执行时有很多命令会找不到
expor
原创
2017-12-03 20:07:12
5527阅读
点赞
案例需求
——公司配备了一台Linux服务器用于分公司员工的技术培训,因此需要经常成批量的添加用户帐号;另外该服务器还用于运行培训部的Web站点,需要经常监控网站服务程序的运行状态
需求描述
编写脚本程序用于监测系统服务httpd的运行状态
当服务状态失常时在“/var/log/htmon.log”文件中记入日志
自动将状态失常的httpd
原创
2010-06-15 20:08:13
1981阅读
简单的用shell脚本写一个“监控”程序作为思路,大致为:实时检测系统的内存使用率,如果大于阈值那么报警(如果有条件可以使用短信接口或者实在不行可以使用邮件通知),并记录到日志文件里,如果小于阈值那么正常显示。#!/bin/bash
check_mem () {
warning=55
current=$(echo $(echo "scale=0;`free |grep -i mem|awk
原创
2013-06-03 16:28:53
1285阅读
点赞
1评论
在Linux操作系统中,Shell脚本是一种非常有用且强大的工具,可以通过编写不同的命令和逻辑来完成各种任务。其中,重启系统是我们在管理Linux系统时经常要执行的一个操作。今天我们来看看如何通过Shell脚本来实现系统重启的功能。
首先,我们需要了解一下Linux系统中的重启命令。在大多数Linux发行版中,重启系统的命令是`reboot`或者`shutdown -r now`。这些命令可以让
原创
2024-04-29 11:28:23
302阅读
# 通过shell脚本获取系统架构
在日常的系统管理和开发工作中,我们经常需要获取系统的一些基本信息,比如系统的架构(Architecture),以便做出相应的调整和优化。在Linux系统中,我们可以通过shell脚本来获取系统的架构信息,为此我们可以使用一些内置的命令和工具来实现。
## 系统架构的概念
系统的架构(Architecture)指的是硬件体系结构,也就是指计算机硬件的组成和工
原创
2024-05-24 05:12:26
195阅读
在Unix/Linux系统中,系统架构的判断常常是一个基础但重要的任务。特别是在脚本编写中,准确地获取系统架构信息对于后续操作来说至关重要。本文将详细探讨如何通过shell脚本判断系统架构,包括技术原理、源码以及一些实际应用的扩展讨论。
在实际开发中,关于判断系统架构的需求较为常见,例如:
> 当我们希望为不同架构的系统编写不同的初始化脚本时,清楚当前系统是x86架构、ARM架构还是其他架构,
#!/bin/bash
#
read -p "请选择要分区的磁盘:(默认/dev/hda) " DISK
[ -z $DISK ] && DISK=/dev/hda
echo $DISK
#分区
echo '
n
p
1
+90M
n
p
2
+300M
w' | fdisk $DISK
partprobe $DISK
sync
sync
sy
原创
2013-07-29 17:23:42
708阅读
点赞
2评论
#!/bin/bash#AUTHOR:qixiang.an@bangcle.com#VERSION:1.1.0#DATE:2019-11-07#MODIFY:#FUNCTION:基础环境检测cecho(){ echo -e "\033[$1m$2\033[0m"}#检测操作系统Check_Os() { os_flag=false if [ -e /etc/r...
原创
2022-06-28 15:53:13
223阅读