Linux系统巡检脚本
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,#!/bin/bash# auth:Bertram# created Time : 2019-12-26# func:sys info check# sys:centos6.x/7.x--------
千家信息网最后更新 2025年12月03日Linux系统巡检脚本
#!/bin/bash# auth:Bertram# created Time : 2019-12-26# func:sys info check# sys:centos6.x/7.x-------------------------------------------------------------------------------------------------------------------------------------[ $(id -u) -ne 0 ] && echo "请用root用户执行此脚本!" && exit 1sysversion=$(rpm -q centos-release|cut -d- -f3)line="-------------------------------------------------"[ -d logs ] || mkdir logs#sys_check_file="logs/$(ip a show dev eth0|grep -w inet|awk '{print $2}'|awk -F '/' '{print $1}')-`date +%Y%m%d`.txt"sys_check_file="logs/$(ifconfig |awk 'NR==2{print $2}')-`date +%Y%m%d`.txt"# 获取系统cpu信息function get_cpu_info() { Physical_CPUs=$(grep "physical id" /proc/cpuinfo| sort | uniq | wc -l) Virt_CPUs=$(grep "processor" /proc/cpuinfo | wc -l) CPU_Kernels=$(grep "cores" /proc/cpuinfo|uniq| awk -F ': ' '{print $2}') CPU_Type=$(grep "model name" /proc/cpuinfo | awk -F ': ' '{print $2}' | sort | uniq) CPU_Arch=$(uname -m)#echo -e '\033[32m CPU信息:\033[0m'echo -e '\033[05;32m CPU信息:\033[0m'cat <&1) pub_ipadd=$(curl -s http://ddns.oray.com/checkip | awk -F ":" '{print $2}' | awk -F "<" '{print $1}'|awk '{print $1}') gateway=$(ip route | grep default | awk '{print $3}') mac_info=$(ip link| egrep -v "lo"|grep link|awk '{print $2}') dns_config=$(egrep 'nameserver' /etc/resolv.conf) route_info=$(route -n)echo -e '\033[05;33m IP信息:\033[0m'cat </dev/null) if [ ${sysversion} -gt 6 ];then service_config=$(systemctl list-unit-files --type=service --state=enabled|grep "enabled") run_service=$(systemctl list-units --type=service --state=running |grep ".service") else service_config=$(/sbin/chkconfig | grep -E ":on|:启用" |column -t) run_service=$(/sbin/service --status-all|grep -E "running") fiecho -e '\033[05;36m 服务启动配置:\033[0m'cat </dev/null|cut -d/ -f5;egrep -v "^$|^#" ${cronuser} 2>/dev/null;echo "";done)echo -e '\033[05;37m 系统登录用户:\033[0m'cat < ${sys_check_file} 结果如图 :
信息
系统
地址
配置
内存
用户
磁盘
个数
脚本
任务
型号
架构
核心
物理
结果
网关
路由
逻辑
公网
如图
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全竞赛录像
db2 导出 数据库
上海代理商管理软件开发平台
怎样降低软件开发的复杂性
数据库自定义查询函数吗
saas一般用啥数据库
打开数据库设计器
网络技术设计国赛
微信总是显示修复数据库
科技互联网寿险哪家好
ff14狗区服务器在哪
NGA数据库技术员
达梦数据库无法保存数据
dell服务器硬盘分区
网络技术类电子书app
数据库权限的适用场合
f5服务器地址映射
湖南三维土地资产管理软件开发
化合物键参数数据库
网络技术类特别承诺
数据库看存储过程
软件开发量人月
计算机网络安全分析论文致谢
java软件开发入门培训班
开展网络安全知识竞赛活动
网络安全设备频繁死机
呼伦贝尔市天气预报软件开发
虚拟机数据库是什么
怎么看数据库文件的位置
有实力的软件开发公司