Linux下万能巡检脚本 获取远程主机内存 cpu磁盘等信息

本文为博客 VIP 文章,开通 VIP 后可阅读全文

开通 VIP

脚本内容如下,可无偿定制,留言即可

#!/bin/bash
#DATE: 2022/3/11
#FUNC: collect remote machine info
#AUTHOR:hejing
#      1.获取每张网卡ipv4/ipv6/mac地址
#      2.获取内核版本/系统安装方式
#      3.获取磁盘/内存/CPU使用率


TIME=$(date "+%Y-%m-%d %H:%M:%S")
TIME_INTERVAL=5
NIC_NAME=(`ip a s | grep -E '^\<[0-9]\>:' | awk -F: '{print $2}' | awk '{gsub(/^\s+|s+$/, "");print}'`)

function collect_IPV4 {
   
   
        for i in ${
   
   NIC_NAME[@]}
        do
                IP4_ADD=(`ip a s | grep -i $i | grep -i inet | awk '{print $2}'`)
                printf "%-10s  %-10s %-10s %-10s\n" 网卡名称是:$i     ip4地址是:$IP4_ADD
        done
}

function collect_IPV6 {
   
   
        for i in ${
   
   NIC_NAME[@]}
        do
                 IP6_ADD=(`ip a 
Linux系统Rootkit检测实战:chkrootkit安装、使用与结果深度解析 Rootkit是一种高级恶意软件技术,通过在操作系统内核或应用层隐藏自身活动,实现对系统的持久化控制。其工作原理通常涉及挂钩系统调用、篡改关键系统命令(如ps、netstat)或直接操纵内核数据结构,从而逃避常规检测。在Linux安全运维中,Rootkit检测技术对于保障服务器安全至关重要,它能帮助管理员发现隐藏的后门、恶意进程和网络连接。chkrootkit作为一款经典的轻量级Rootkit检测工具,通过对比已知Rootkit特征、检查系统二进制文件完整性及扫描异常系统痕迹,广泛应用于服务器安全巡检、入侵 阅读详情

相关推荐

OpenClaw:从脚本到服务的GUI自动化工程化实践指南

GUI自动化是解决重复性桌面操作、软件测试和数据抓取等问题的关键技术,其核心原理是通过程序模拟用户对图形界面的交互行为。传统脚本化方案虽能快速实现功能,但在可维护性、可扩展性和易用性上存在瓶颈,难以满足企业级应用对稳定性、集成性和可观测性的要求。OpenClaw作为一个开源框架,其工程化价值在于通过网关与技能的解耦设计,将离散的自动化能力封装为标准化的服务单元,支持通过HTTP API、微信等多种渠道触发,并实现集中调度与监控。这解决了自动化脚本在部署、复用和管理上的痛点,使其能稳定集成到OA、ERP等系统

weixin_34342992的博客 397

shell脚本,通过snmp方式获取远程服务器CPU内存和硬盘的使用率

shell脚本,通过snmp方式获取远程服务器CPU内存和硬盘的使用率,需要支持snmpget和snmpwalk命令,并且为了支持小数运算,需要安装bc命令。

Linux核心命令底层原理与国产化运维实战

Linux命令不是孤立的语法符号,而是操作系统分层架构(硬件/内核/文件系统/进程/网络)的交互接口。理解`find`如何穿透inode层、`systemctl`如何调度unit依赖、`telnet`与`ss`如何验证TCP连接本质,是突破‘命令记不住’困境的关键。这些命令承载着权限模型、进程状态机、日志索引机制等底层原理,其技术价值在于实现高可靠服务治理、精准故障定位和资源闭环审计。典型应用场景覆盖国产化服务器初始化(飞腾+麒麟)、政务云日志巡检、K8s节点网络诊断及等保合规检查。本文聚焦`type`环境

weixin_33800463的博客 492

Linux小知识---利用Snmp远程获取CPU内存磁盘使用率

利用shell脚本。通过snmp方式获取远端agent的cpu内存硬盘的使用率

小人物的编程 1万+

多线程批量获取腾讯云磁盘分区状态

由于公司在腾讯云上磁盘空间都比较小,所以要经常关注一下,又借此学习Java,由此小程序。关注项目主页,以获取最新版本https://github.com/chanyipiaomiao/PartitionStatus 运行环境Windows,Linux,Unix 皆可运行最终效果生成Excel文件效果,当使用率超过90%时,会把单元格标识为红色生成HTML文件的效果,当使用率大...

weixin_34348805的博客 121

Linux Shell远程执行另一台服务器命令

使用前提:配置ssh免密码登陆(这里我已做了互信)

qq_37924396的博客 2032

Linux远程连接另一台linux的方法

1.通过ssh连接远程linux ssh -l $username

天空不留痕迹,但我已飞过 3517

linux远程获取文件,Linux下实现获取远程机器文件

创建公钥秘钥实现无密码登录后即可获取到文件内容了!!A:xxx.xxx.6.xxxB:xxx.xxx.xxx.x一、创建A机器ssh-keygen-trsa二、拷贝——将生成的公钥复制到B机器scp /root/.ssh/id_rsa.pub root@xxx.xxx.xxx.x:/root/.ssh/authorized_keys输入B机器的密码三、授权B机器chmod 700 /rootc...

weixin_34668160的博客 731

windows系统巡检命令及日常管理操作

CPU使用率 wmic CPU get loadpercentage /value|findstr [1-9] 或 wmic path win32_perfformatteddata_perfos_processor get name,PercentIdleTime cpu空闲时间(一直变化的) wmic path win32_perfformatteddata_perfos_process...

企业实战系列集 ●●● https://ximenjianxue.blog.csdn.net 1万+

Linux主机安全应急响应:Shell自动化检查框架的设计与实践

Linux系统安全领域,应急响应是运维与安全工程师的核心技能之一。其核心原理在于通过系统化的检查流程,快速识别入侵痕迹、恶意进程和配置漏洞,从而遏制安全事件扩散。这项技术的价值在于将人工经验转化为自动化脚本,大幅提升排查效率与准确性,降低对工程师个人经验的依赖。常见的应用场景包括服务器被入侵后的快速溯源、日常安全巡检、以及新系统上线前的基线核查。本文聚焦于一个名为Linuxgun的实战项目,它完全使用Shell编写,通过模块化设计和规则驱动,实现了对用户、进程、网络、文件等关键维度的深度检查。该工具特别强

chuange6363的博客 319

Mantic.sh:轻量级Bash系统监控工具的原理与应用实践

系统监控是运维和开发中的基础需求,其核心原理在于通过采集CPU内存磁盘和网络等关键指标来评估系统健康状态。在技术实现上,命令行工具因其高效和易于脚本化集成的特点,成为快速诊断的首选方案。Bash脚本凭借其极致的可移植性和零依赖的优势,能够无缝集成系统原生命令,实现轻量级的资源信息收集与格式化输出。这种技术路径为日常巡检、故障排查和性能基准测试提供了即时的系统状态快照,有效提升了运维效率。本文聚焦于Mantic.sh这一开源工具,它通过聚合htop、glances等工具的核心功能,以一键生成结构化报告的方

weixin_30386713的博客 423

Linux系统安全加固与天融信设备联动实践指南

在网络安全领域,纵深防御是保障系统安全的核心原则,它强调从网络边界到主机内部构建多层防护体系。其基本原理是通过在不同层次部署安全控制措施,即使某一层被突破,其他层仍能提供保护。这一理念的技术价值在于能够有效应对复杂多变的网络威胁,防止单点失效导致整个系统沦陷。在实际应用场景中,企业常部署天融信等专业防火墙作为边界防护,但后端Linux服务器的安全配置往往被忽视,形成安全短板。本文聚焦于Linux系统安全基线配置、入侵检测与文件完整性监控等关键实践,探讨如何通过SSH加固、防火墙精细化管理和Wazuh等工具部

weixin_34161064的博客 346

Rootkit攻防实战:从内核挂钩到内存取证的全链路防御体系

在操作系统安全领域,系统调用和内核模块是支撑系统运行的核心机制。系统调用作为用户态与内核态交互的桥梁,通过预设接口提供资源访问能力;内核模块则允许动态扩展内核功能。攻击者利用这些机制,通过挂钩系统调用表或加载恶意内核模块,实现Rootkit的深度隐藏,从而长期控制目标系统。这种技术对服务器安全和数据隐私构成严重威胁,尤其在金融、政务等关键基础设施场景中危害巨大。为了对抗此类高级威胁,防御者需要构建从行为监控到内存取证的立体化检测体系。其中,内存取证技术通过离线分析物理内存镜像,能够绕过被篡改的内核视图,直接

weixin_33690963的博客 332

Nessus 2026.3.9 部署与实战:Windows/Linux 平台漏洞扫描指南

漏洞扫描是网络安全评估的基础环节,其核心原理是通过自动化工具模拟攻击行为,探测目标系统或网络中存在的已知安全弱点。这项技术通过匹配漏洞特征库(如CVE编号)和检查系统配置,能够高效识别潜在风险,为安全加固提供数据支撑。在工程实践中,选择一款成熟、精准的扫描工具对于建立持续的安全监控体系至关重要。Nessus作为业界广泛使用的漏洞扫描器,凭借其强大的插件库和持续更新机制,成为许多安全团队进行资产发现、合规审计和渗透测试初筛的首选。本文聚焦于Nessus 2026.3.9这一特定版本,详细拆解其在Windows

weixin_30873847的博客 696

Linux恶意软件检测工具LMD:从原理到实战的服务器安全防护指南

服务器安全运维领域,恶意软件检测是保障系统安全的核心环节。其基本原理是通过特征码匹配和启发式分析来识别威胁:特征码扫描针对已知恶意代码片段进行精确比对,而启发式分析则通过识别可疑的文件权限、代码混淆模式等行为特征来应对未知威胁。这项技术的核心价值在于能够主动发现植入的Web外壳、后门脚本等,防止数据泄露与服务中断。在实际的Linux服务器安全防护场景中,管理员常将此类工具集成到自动化巡检流程,用于持续监控Web目录和用户目录。本文聚焦的Linux Malware Detect(LMD)便是一款轻量级、规则

weixin_34236869的博客 384

Linux系统监控本质:从top/netstat/du原始输出到真实瓶颈的翻译逻辑

Linux系统监控不是简单执行命令,而是对内核状态数据的语义翻译。top的%CPU和load average、netstat的TCP状态、du与df的差异,分别对应CPU调度、网络连接生命周期、文件系统引用计数等底层原理。理解这些命令输出背后的内核机制(如WCHAN阻塞点、TIME_WAIT状态机、deleted文件的inode引用),才能将原始指标转化为真实瓶颈判断。其技术价值在于避免误操作(如盲目kill进程)、支撑精准根因分析,并为Prometheus等现代监控体系提供语义基础。典型应用场景包括高负载

weixin_33812433的博客 432

MinIO私有化部署实战:从Windows开发到Linux高可用集群

对象存储是现代应用架构的核心基础设施,其本质是通过S3兼容API提供可扩展、高可靠的数据持久化能力。MinIO作为轻量级、100% S3兼容的开源实现,凭借单二进制部署、原生纠删码和低运维门槛,成为私有云与边缘场景的首选方案。它不仅支持Windows本地快速验证,更可无缝演进为Linux下多节点分布式集群,满足医疗、金融等强合规场景对数据主权、加密控制与审计溯源的技术要求。本文聚焦真实生产落地路径,覆盖Windows服务化配置、四节点纠删码集群搭建、Nginx反向代理优化及Java后端永久链接实践,解决手搓

weixin_33676492的博客 438

2026年AI远控工具实战指南:8款工具部署、测试与集成详解

远程控制软件大家都不陌生,但“AI远控”这个概念,你试过吗?当大模型的能力被整合进远程控制流程,事情就开始变得不一样了。它不再是简单的画面传输和鼠标键盘映射,而是能帮你预判问题、自动执行脚本、甚至用自然语言描述故障。对于需要频繁处理远程运维、技术支持或跨设备协作的个人用户和小团队来说,这意味着效率的质变。 今天我们不谈空泛的概念,直接聚焦在2026年这个节点,筛选出8款真正将AI能力落地、能帮你省时省力的个人向AI远控工具。重点不是它们背后的技术多复杂,而是: 能不能快速上手、硬件门槛高不高、AI功能是不是

381
上一篇: ansible-playbook应用 user yum service debug setup facter
下一篇: 国产麒麟系统一键部署PXE脚本UEFI引导 仅供参考
河 静
博客等级 码龄7年 155粉丝 · 303原创
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

河 静

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值