Linux Swap 交換分區建立與調校完整指南:檔案法、大小建議與驗證指令
Swap 交換空間是實體記憶體不足時的緩衝區,防止 OOM Killer 終止關鍵進程。本文說明 Swap 檔案建立法(不需重新分區)、依記憶體大小的配置建議、啟用與開機
Linux 安裝配置 MRTG 監控 Juniper 防火牆流量完整實作
MRTG (Multi Router Traffic Grapher) 透過 SNMP 輪詢網路設備介面流量,生成即時圖表。本文以監控 Juniper 防火牆為例,涵蓋
Linux 禁用 Ping (ICMP) 回應提升伺服器安全性:暫時與永久兩種做法
Ping 利用 ICMP 回應封包偵測主機存活,攻擊者常作為掃描前置偵察。Linux 可透過 /proc 檔案系統動態關閉 ICMP 回應,或寫入啟動腳本永久生效。本文同
Linux MySQL 修改 root 密碼完整指南:三種情境含忘記密碼強制重設
MySQL root 密碼管理是資料庫安全基石。本文涵蓋三大情境:知舊密碼在線修改、知舊密碼命令列修改、完全忘記密碼以 --skip-grant-tables 繞過驗證強
Linux 自動生成 MAC 地址:Shell、Python、Perl、Ruby 四語言實現與效能對比
KVM/QEMU 虛擬機、容器網絡、測試環境批量創建網卡時,需程式化生成合法 MAC 地址(組播位=0、本地管理位=1)。本文提供四語言實現、合法性校驗、批量生成腳本與效
CentOS 6.4 部署 GlusterFS 分布式存儲:從安裝到多節點複製卷實戰
GlusterFS 以去中心化、線性擴展、POSIX 兼容著稱,適合日誌聚合、媒體存儲、虛擬機鏡像等海量非結構化數據場景。本文以 CentOS 6.4 為例,完整記錄 4
SVN 中文文件名報錯「Can't convert string from UTF-8」:Locale 配置修復指南
SVN checkout/update 遇到中文文件名報錯 svn: Cant convert string from UTF-8 to native encoding,
CentOS 7/8 開放 80/443 埠口:firewalld 與 iptables 雙模式配置指南
雲服務器安全組放行後,系統防火牆仍可能攔截流量。CentOS 7/8 預設使用 firewalld,兼容 iptables 命令。本文提供 firewalld 永久規則、
PHP-CGI 進程 CPU 100% 根因分析與三層優化方案
PHP-FPM 進程佔用 CPU 100% 導致 502 Bad Gateway、響應極慢,是高併發 PHP 應用的典型故障。本文從代碼層、配置層、架構層三個維度,系統性
Linux 禁止內核自動升級:yum 配置排除與命令行參數兩大方案
內核升級可能導致第三方驅動(NVIDIA、VirtualBox、DKMS 模組)、內核模組失效,甚至引發啟動失敗。生產環境常需鎖定內核版本。本文提供持久配置與臨時命令兩種
Linux xinetd 服務啟動失敗「unrecognized service」?一鍵安裝修復指南
配置 FTP、Telnet 等基於 xinetd 超級守護進程的服務時,執行 service xinetd start 報錯 xinetd: unrecognized s
Shell 腳本調用另一個腳本的三種方式差異詳解:source、. 與 fork 執行
Shell 腳本間相互調用有三種本質不同的方式:source/. 在當前 Shell 環境執行(保留變數、函數、改變當前目錄),sh script 或 ./script
Linux 磁盤清理實戰:find 定位大文件、日誌截斷與安全刪除策略
磁盤空間告警時,盲目刪除文件極易誤傷業務。本文建立「掃描定位 → 風險評估 → 分級清理 → 空間回收」標準化流程,提供生產環境可直接使用的命令組合與安全守則。 第一階
Linux 批量轉換文件編碼:iconv 遞歸腳本與現代工具對比
歷史項目遷移、跨平台協作、舊系統數據導入常面臨 GBK/Big5/EUC-JP 到 UTF-8 的編碼轉換需求。本文提供基於 iconv 的遞歸 Shell 腳本,並對比
Linux 安裝 Python 第三方庫報錯「Python version 2.7 required」?註冊表修復腳本解決
在 Windows 系統上安裝 Python 包(如 numpy、pandas)時,若安裝程式無法在註冊表找到 Python 安裝路徑,會拋出 Python versio
Linux 多文件合併實戰:cat、輸入重定向與大數據場景優化
將成百上千個 SQL 腳本、日誌文件、代碼片段合併為單一文件,是數據遷移、日誌分析、代碼審計的高頻需求。本文對比 cat、sed、awk、find+xargs 多種方案,
ClusterShell 批量服務器管理實戰:安裝、免密配置與並行執行全流程
管理百台數據庫服務器需並行執行命令、收集輸出、處理異常,ClusterShell (clush) 以 Python 實現、輕量無代理、支援節點分組與扇出控制,成為運維利器
Linux 服務器中毒應急響應:find + grep 快速定位 Webshell 與後門
Web 服務器被植入 Webshell、挖礦程式、反彈 Shell 是常見安全事件。利用 find 定位可疑文件,配合 grep 特徵碼掃描,是應急排查的核心技能。本文提
Yum 指令完整功能速查表:查詢、安裝、更新、移除、快取與倉庫控制
Ubuntu LVM 邏輯卷管理實戰:從安裝到分區擴充完整指南
Linux head 指令完整用法:顯示檔案開頭 N 行/位元組、排除尾部、管道配合篩選
Linux 使用 Shell 腳本監控高速網路流量:基於 /sys/class/net 統計介面
Linux GNOME Panel 圖示移除方法:刪除對應啟動器檔案即可
Logrotate 日誌輪轉完整配置指南:原理、參數、Nginx 實戰案例
Linux 環境變數管理實戰:使用 env 指令暫時清空 Bash 環境
Docker 自訂映像檔建立完整教學:Tar 打包基礎映像與 Scratch 空白映像兩大方法實戰
Linux 終端機一次解壓多個 tarball / zip 檔案的正確姿勢
Linux 安裝 VMware Tools 完整步驟:掛載、編譯與共享資料夾啟用
紅旗 Linux 6.0 安裝 VirtualBox 完整教學:從下載到建立虛擬機
Linux 資料流重導向完整指南:標準輸入/輸出/錯誤、檔案描述符、管線、Here Document、tee 分流
Linux 使用 S3QL 建立加密雲端檔案系統 (Amazon S3 / Google Cloud / OpenStack) 完整部署指南
Linux 檔案預設權限與隱藏權限深度解析:umask、ACL 與特殊位元完整指南
Fedora 21 升級至 Fedora 22 完整實戰:dnf 系統升級與中文編碼避坑指南
Linux XFS 檔案系統線上擴容完整指南:xfs_growfs 實戰與最佳實務