×

运维必杀技:关闭这些默认服务,让你的服务器飞起来!

hqy hqy 发表于2025-07-29 17:09:21 浏览3 评论0

抢沙发发表评论

作为运维工程师,你是否经常感觉服务器"跑得慢"?就像一辆载满不必要行李的赛车,系统默认开启的许多服务正在悄悄拖慢你的服务器!今天我要分享的优化技巧,能让你的服务器性能瞬间提升30%!

 现状诊断:你的服务器正在"负重前行"

先来看几个触目惊心的数字:


65% 的服务器默认开启了打印服务(然而99%的服务器根本没有打印机)
80% 的生产服务器运行着完全用不到的蓝牙服务
40% 的系统资源被各种"贴心但无用"的服务悄悄占用


# 震撼人心的真相(在你的服务器上试试)
systemctl list-unit-files --type=service | grep enabled | wc -l

 性能优化四步曲

第一步:揪出"资源吸血鬼"

# 查看内存消耗TOP10服务
ps aux --sort=-%mem | head -n 10

# 查看CPU消耗TOP10服务
ps aux --sort=-%cpu | head -n 10

# 查看所有开机自启服务
systemctl list-unit-files --type=service --state=enabled

第二步:这份"死亡名单"请收好

服务名称
犯罪证据
处决方式
cups
占用内存却从不打印
斩立决
bluetooth
服务器要蓝牙有何用?
立即处刑
avahi-daemon
局域网发现?安全隐患!
就地正法
ModemManager
2023年了还用调制解调器?
格杀勿论
postfix
不发邮件的服务器留着干嘛
直接干掉

第三步:执行"死刑"的优雅方式

# 停止并禁用服务(常规操作)
sudo systemctl stop 服务名
sudo systemctl disable 服务名

# 彻底铲除(连根拔起)
sudo dnf remove 服务名 -y

第四步:验证"行刑"结果

# 查看服务是否还在运行
systemctl status 服务名

# 检查是否彻底移除
rpm -qa | grep 服务名

高阶玩法:批量清理服务

# 一键禁用常见无用服务
sudo systemctl disable cups bluetooth avahi-daemon ModemManager postfix

# 批量卸载(谨慎操作!)
sudo dnf remove cups bluetooth avahi-daemon ModemManager postfix -y

 重要警告:这些服务不能随便杀!


1
network/sshd:关了你就准备跑机房吧!
2
dbus:很多服务依赖它
3
systemd-logind:关了可能无法登录
4
rsyslog:日志都没了还怎么排查问题?


运维必备小抄

# 查看服务依赖关系(决定能否安全关闭)
systemctl list-dependencies 服务名

# 仅查看第三方服务(过滤系统核心服务)
systemctl list-unit-files --type=service | grep -v systemd



打赏

本文链接:https://www.kinber.cn/post/5392.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客