Linux系统巡检脚本
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,#!/bin/bash# auth:Bertram# created Time : 2019-12-26# func:sys info check# sys:centos6.x/7.x--------
千家信息网最后更新 2025年02月02日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安全错误
数据库的锁怎样保障安全
服务器塔式机箱
舞力全开登录不上服务器
nosql数据库技术实战考试
河北正规网络技术服务保障
江苏互联网智能科技是什么
济南众盟网络技术有限公司
剪辑软件开发哪个比较好
图形数据库软件中文版
网络安全咋防护
如何创立一个新的数据库sql
网络安全的威胁分为
华为手机的网络安全密匙在哪
手机管理电脑服务器怎么办
荣耀商城无法连接到服务器
中兴国产化数据库怎么样
广州粤美互联网科技有限公司
数据库p1啥意思
二维码怎么连接数据库
网络安全管理的试题
河北软件开发者需要什么
天翼云服务器操作步骤
上海赢互联网科技
嵌入式软件开发专业代码
服务器网站迁移
怎么确定网络安全性
网络技术工程师的称呼
阿里云服务器网络设置
数据库数据表转csv文件
马甲网络安全黑板报
管理与维护ftp服务器