首页 游戏 软件 资讯 排行榜 专题
首页
科技数码
一键Linux脚本:自动展示CPU、内存与多盘使用情况,提升运维效率

一键Linux脚本:自动展示CPU、内存与多盘使用情况,提升运维效率

热心网友
44
转载
2026-01-26

今天分享一个实用的小技巧,通过一段脚本,可以在每次登录Linux服务器后,自动将我们关心的核心系统信息清晰呈现,让服务器的运行状态一目了然。

更重要的是,这段脚本开箱即用,复制就能运行,您也可以根据个人喜好进行个性化调整。

1. 效果展示

登录服务器后,终端会自动展示如下信息板:

是不是感觉一切都尽在掌握了?系统的健康状态、资源使用情况瞬间清晰,从此无需再手动输入一堆命令来查看服务器状况。

2. 实现脚本

创建脚本文件:

vi /etc/profile.d/sysinfo.sh

脚本内容:

#!/bin/bash# 颜色GREEN="\033[1;32m"YELLOW="\033[1;33m"CYAN="\033[1;36m"RESET="\033[0m"# 获取基本信息HOSTNAME=$(hostname)UPTIME=$(uptime -p | sed 's/up //')LOADAVG=$(uptime | awk -F'load average:''{print $2}' | sed 's/^ //')# 内存read MEM_TOTAL MEM_USED <<<$(free -m | awk '/Mem:/ {print $2, $3}')MEM_PCT=$((MEM_USED * 100 / MEM_TOTAL))# IPIP_ADDR=$(hostname -I | awk '{print $1}')# CPU 使用率(top方式)CPU_IDLE=$(top -bn2 | grep "Cpu(s)" | tail -n1 | awk -F',''{print $4}' | grep -o '[0-9.]*')CPU_USAGE=$(awk "BEGIN {printf \"%.0f\", 100 - $CPU_IDLE}")# 输出系统信息echo -e "\n${GREEN}恭喜你成功登录系统,先了解一下系统信息吧!${RESET}"echo -e "${YELLOW}---------------------------------------------${RESET}"#echo -e "${CYAN}系统信息如下:${RESET}"#echo -e "${YELLOW}---------------------------------------------${RESET}"printf"| %-8s | %-30s |\n""资源++++""+++ 使用情况"printf"|----------|--------------------------------|"printf"| %-8s | %-30s |\n""IP地址++""$IP_ADDR"printf"| %-8s | %-30s |\n""CPU""$CPU_USAGE%"printf"| %-8s | %-30s |\n""内存++++""${MEM_USED}MB / ${MEM_TOTAL}MB (${MEM_PCT}%%)"printf"| %-8s | %-30s |\n""负载情况""$LOADAVG"printf"| %-8s | %-30s |\n""运行时长""$UPTIME"echo -e "${YELLOW}---------------------------------------------${RESET}"echo -e "${CYAN}磁盘挂载信息${RESET}"echo -e "${YELLOW}-------------------------------------------------${RESET}"# 打印磁盘使用情况(排除 tmpfs 和 devtmpfs)printf"| %-10s | %-10s | %-10s | %-6s |\n""Mount""Used""Total""Usage"printf"|------------|------------|------------|--------|"df -h -x tmpfs -x devtmpfs | awk 'NR>1 { printf "| %-10s | %-10s | %-10s | %-6s |\n", $6, $3, $2, $5}'echo -e "${YELLOW}-------------------------------------------------${RESET}"echo -e "${GREEN}开始你的表演,操作需谨慎,勿当背锅侠!${RESET}\n"

3. 运行脚本

为脚本添加执行权限即可启动运行:

chmod +x /etc/profile.d/sysinfo.sh

完成上述步骤后,以后每次通过SSH、TTY或Shell登录系统,终端都会自动为您呈现这份清晰美观的资源信息清单。

4. 注意事项

需要将脚本放置在系统会自动执行脚本的目录下,推荐路径为:

其他注意点:

/etc/profile.d/xxx.sh中的脚本必须是可执行的,并且以.sh结尾。~/bashrc~/bash_profile执行的是当前用户的脚本,建议不要把对所有用户有影响的逻辑写进去。

上面的脚本不仅可以实现系统基本信息展示,也可以根据需要将本系统部署的应用展示出来,比如应用的部署路径、应用端口等。这样刚接手时就能快速了解应用部署情况。

来源:https://www.51cto.com/article/834430.html
免责声明: 游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。

相关攻略

Ubuntu系统安装OpenClaw详细步骤教程
AI资讯
Ubuntu系统安装OpenClaw详细步骤教程

第一步:彻底卸载旧版 Node js 为确保安装过程顺利,避免版本冲突,我们首先需要完全移除系统中可能存在的旧版本 Node js 及其关联组件。 请打开终端,依次执行以下命令: apt remove --purge -y nodejs libnode-dev npm 该命令将彻底卸载 Node j

热心网友
05.20
Linux系统Nginx服务器HTTPS证书安装配置教程
系统平台
Linux系统Nginx服务器HTTPS证书安装配置教程

为Nginx启用HTTPS加密,看似复杂实则核心步骤清晰。关键在于确保Nginx编译时已包含--with-http_ssl_module模块,并正确配置证书与私钥的绝对路径及严格权限(私钥文件权限应为600)。实现HTTPS服务的最小化配置仅需三行指令:listen 443 ssl、ssl_cert

热心网友
05.20
Linux批量重命名文件教程:rename与mv命令详解
系统平台
Linux批量重命名文件教程:rename与mv命令详解

Linux系统批量重命名文件有多种方法。基础方法是使用mv命令配合for循环,适合简单的前缀、后缀修改。C语言版rename命令可进行直接字符串替换。功能更强的Perl版rename支持正则表达式,能实现复杂模式匹配。mmv工具通过通配符映射,适合结构化重命名。无论使用哪种方法,都建议先通过预览模式确认操作,避免误改。

热心网友
05.20
Kubernetes Dashboard安装与配置详细图文教程
系统平台
Kubernetes Dashboard安装与配置详细图文教程

默认部署KubernetesDashboard后服务类型为ClusterIP,无法从外部访问。需将Service类型改为NodePort并指定30000-32767范围内的端口,才能通过浏览器直接访问。登录失败常因缺少权限绑定、token过期或命名空间错误。临时调试可使用port-forward,但生产环境不推荐。部署前需确保集群基础配置正确,避免后续问题。

热心网友
05.20
Linux Keepalived高可用配置教程 双机热备实战指南
系统平台
Linux Keepalived高可用配置教程 双机热备实战指南

配置Keepalived实现双机热备,一个常见的误解是认为软件装上就能自动实现高可用。实际上,真正的稳定运行,关键在于VRRP配置、健康检查绑定以及网络层对齐这三者必须严丝合缝。任何一个环节出错,比如virtual_router_id不一致,或者健康检查脚本失效,都可能导致虚拟IP(VIP)无法正常

热心网友
05.20

最新APP

宝宝过生日
宝宝过生日
应用辅助 04-07
台球世界
台球世界
体育竞技 04-07
解绳子
解绳子
休闲益智 04-07
骑兵冲突
骑兵冲突
棋牌策略 04-07
三国真龙传
三国真龙传
角色扮演 04-07

热门推荐

菩提苦海万事知任务全流程攻略
游戏攻略
菩提苦海万事知任务全流程攻略

在《燕云十六声》中领悟“菩提苦海”,需沉浸探索游戏世界。主线剧情构建认知框架,战斗观察、场景细节与NPC对话皆暗藏线索。通过多元视角拼凑因果,方能深入理解游戏蕴含的宏大叙事与深邃魅力。

热心网友
05.23
海信618电视销量夺冠 Mini LED技术加速普及
业界动态
海信618电视销量夺冠 Mini LED技术加速普及

2026年618大促的序幕刚刚拉开,初期战报已经透露出一些耐人寻味的信号。截至5月21日,海信电视在京东平板电视累计销售竞速榜上拔得头筹,其RGB-Mini LED爆款王——海信小墨E5S Pro,更是同时拿下了天猫平板电视和抖音大家电的5 20单品销冠。 这并非偶然。奥维云网的全渠道监测数据给出了

热心网友
05.23
极氪800kW液冷超充桩上线 峰值电流800A充电更快
业界动态
极氪800kW液冷超充桩上线 峰值电流800A充电更快

充电桩领域的“军备竞赛”再次迎来重磅升级。5月22日,极氪汽车正式发布了其全新一代液冷超级充电桩,将单枪峰值功率一举提升至行业领先的800kW,标志着超充技术迈入新阶段。 根据官方披露的核心信息,这款超充桩主要具备四大优势:极速补能、高效节能、广泛适配与多重安全。具体而言,其单枪峰值电流高达800A

热心网友
05.23
红色沙漠电弧机剑获取攻略与详细步骤解析
游戏攻略
红色沙漠电弧机剑获取攻略与详细步骤解析

获取电弧机剑主要有五种途径:推进主线任务以解锁线索;探索遗迹、工厂等特定区域;挑战特定副本与Boss;完成提及传说武器或遗物的支线任务;参与限时活动并达成要求。玩家可根据偏好选择或组合多种方式获取该武器。

热心网友
05.23
小米汽车试驾活动重启 预约即送1比64合金车模
业界动态
小米汽车试驾活动重启 预约即送1比64合金车模

小米汽车再次为潜在车主带来惊喜福利!即日起至5月31日,用户只需提前完成预约,并到店参与任意车型的试驾体验,即可免费获赠一款1:64精致合金车模。车模款式与颜色随机发放,为试驾过程增添一份专属的收藏乐趣,诚意十足。 参与本次活动需注意以下细则:试驾必须通过官方渠道提前预约;各授权门店的车模备货数量不

热心网友
05.23