運維必殺技:關閉這些默認服務,讓你的服務器飛起來!
作者:didiplus
作為運維工程師,你是否經常感覺服務器"跑得慢"?今天我要分享的優化技巧,能讓你的服務器性能瞬間提升30%!
作為運維工程師,你是否經常感覺服務器"跑得慢"?就像一輛載滿不必要行李的賽車,系統默認開啟的許多服務正在悄悄拖慢你的服務器!今天我要分享的優化技巧,能讓你的服務器性能瞬間提升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重要警告:這些服務不能隨便殺!
- network/sshd:關了你就準備跑機房吧!
- dbus:很多服務依賴它
- systemd-logind:關了可能無法登錄
- rsyslog:日志都沒了還怎么排查問題?
運維必備小抄
# 查看服務依賴關系(決定能否安全關閉)
systemctl list-dependencies 服務名
# 僅查看第三方服務(過濾系統核心服務)
systemctl list-unit-files --type=service | grep -v systemd責任編輯:趙寧寧
來源:
攻城獅成長日記




























