Journalctl 進階技巧:高效過濾 Systemd 日誌
告別 grep /var/log/messages Systemd 的 Journald 採用二進位儲存日誌,提供了強大的索引功能。 常用指令: - journalctl -u n...
探討雲端架構、維運自動化與數位轉型的最佳實踐。
告別 grep /var/log/messages Systemd 的 Journald 採用二進位儲存日誌,提供了強大的索引功能。 常用指令: - journalctl -u n...
選擇適合的 Filesystem 在 RHEL/Rocky Linux 7 以後,預設檔案系統已改為 XFS,而 Ubuntu 仍偏好 Ext4。 - Ext4:成熟穩定,適合一般用...
別急著 setenforce 0 很多工程師安裝完 Rocky Linux 第一件事就是關閉 SELinux,這其實放棄了強大的安全防護。SELinux 透過 Label (Context) ...
系統呼叫追蹤 當程式莫名 Crash 或卡住,且 Log 沒有任何錯誤訊息時,strace 是最後的救星。它能記錄進程所有的 System Calls (如 open, read, wri...
解除核心限制 預設的 Linux Kernel 參數偏向保守,不適合高流量的 Web Server。透過修改 /etc/sysctl.conf 可以大幅提升吞吐量。 關鍵參數: ...
快速備份與還原 在進行高風險操作 (如 OS 升級或 Schema 變更) 前,LVM Snapshot 是最快的備份手段。 操作原理: LVM 快照採用 Copy-on-Write...
守護伺服器的大門 修改 SSH Port (如 22 -> 2222) 只能防君子防不了掃描器。更嚴謹的加固措施包含: 1. 強制金鑰登入:在 /etc/ssh/sshd_conf...
隱形的儲存殺手 身為維運人員,你一定遇過 df -h 顯示還有 50% 空間,但 touch 檔案卻報錯 "No space left on device"。 原因:檔案系統...
Cron 的替代方案 雖然 Crontab 簡單好用,但在生產環境中,Systemd Timers 提供了更強大的控制力。 Systemd Timers 的優勢: 1. 依賴管理...
誤解澄清 當我們執行 top 或 uptime 時,看到的 Load Average (1, 5, 15分鐘) 經常被誤認為單純的 CPU 負載。但在 Linux 中,Load Ave...