Linux Daemon 進程控制台輸出回收:原理、實作與調試技巧
進程 daemon() 脫離終端後,stdout/stderr 被導向 /dev/null,日誌一片空白。本文從 daemon() 原始碼切入,示範如何透過 dup2()
Linux 檔案搜尋神器:find 與 locate 進階用法大全
找檔案是 Linux 運維的高頻動作。find 走檔案系統、即時精準;locate 查資料庫、秒級模糊。本文系統整理兩者語法、常用參數、組合招與效能取捨,助你精準定位任何
LVS DR 模式自動化部署腳本:Director 與 RealServer 雙端配置全解析
LVS DR(Direct Routing)模式以「請求經 Director、回應直達 Client」著稱,效能最高、架構最簡。本文提供可直接落地的 lvs-dr.sh(
CentOS 7 部署 LVS(IPVS)負載均衡:從核心模組到 ipvsadm 完整安裝
LVS(Linux Virtual Server)工作於核心空間的 NETFILTER HOOK,以 IPVS 模組實現四層負載均衡,效能遠超應用層方案(Nginx/HA
Linux 取得公網 IP 的 4 種姿勢:從 curl 到 DNS 反查
在無公網 IP 的 NAT 環境、容器、CI/CD Runner 中,ifconfig/ip a 只能看到內網位址。本文整理四種無需 root、跨平台可用的取得公網 IP
Linux 磁碟空間「失蹤」三大元兇:隱藏檔、掛載遮蓋、稀疏檔深度排查
明明 df -h 顯示分區 95% 滿載,du -sh /* 卻只加總到 60% —— 這 35% 去哪了?本文針對 Linux 磁碟空間「失蹤」的三大經典成因,提供定位
Azure 雲端部署 Nginx 完整實戰:從原始碼編譯到生產優化
在 Azure VM(Ubuntu 20.04/22.04 或 CentOS 7/8)上從原始碼編譯 Nginx,能精確控制模組、優化效能、修補 CVE。本文記錄完整流程
Linux 關機/重啟指令大全:從 shutdown 到 init 的正確姿勢
看似簡單的「關機/重啟」,實則關係到資料一致性、服務優雅停止、甚至叢集漂移。本文系統整理 11 種指令,解析底層機制差異,給出生產環境推薦用法。 一、關機指令對照表
Linux 免密登入實戰:SSH Key 互信配置全流程與避坑指南
在自動化部署、集群互通、rsync 備份等場景,SSH 免密登入是基礎中的基礎。本文以 192.168.201.236(Client) → 192.168.201.237
VMware 虛擬機 Ubuntu 突然斷網?三步驟快速恢復網路連線
深夜趕專案,啟動 Win10 上的 VMware Workstation,Ubuntu 虛擬機進桌面一切正常,準備 git pull 卻發現完全連不上網。ping 8.8
Linux 系統效能監控必備:七大核心指令全解析
當你接手一台 Linux 伺服器,第一時間想掌握系統「健康狀態」,不需要安裝複雜的監控套件,系統內建的幾個經典指令就能提供極具價值的第一手資訊。本文整理了網路、磁碟、CP
Linux grep 指令完整教學:從基礎語法到正則表達式實戰範例
grep 全名 Global Search Regular Expression and Print,是 Linux 最核心的文字搜尋工具,支援正則表達式,能精準過濾檔案
Linux 多執行緒排序實作:pthread_barrier 同步機制與效能分析
對於計算密集型任務,合理運用多核心並行處理可大幅提升效能。本文實作多執行緒快速排序,結合 pthread_barrier 同步機制,並分析時間複雜度優勢。 核心思路:分
Linux cut 指令擷取文字欄位完整用法指南
面對結構化文字 (CSV、日誌、/etc/passwd 等),需垂直切分欄位時,cut 是最輕量高效的工具。本文詳細說明三種切分模式 (位元組、字元、欄位)、分隔符自訂、
Linux 伺服器實現網路設備每日自動備份配置:Expect 腳本搭配 Crontab 定時任務
身為網管,管理大量交換器/路由器時,最頭痛的是:配置常改、忘存、斷電重啟後配置遺失、恢復耗時。若能讓設備每天自動存檔並上傳至備份伺服器,將大幅降低風險。本文提供兩種方案:
Linux 入門指令實戰:useradd 使用者建立完整教學
Linux 多使用者環境下,避免直接使用 root 操作是基本安全原則。本文從查看當前使用者開始,詳細說明 useradd 兩種建立使用者模式 (互動式設密碼、單指令設密
Linux 匿名上網四大法寶:Tails OS、Tor、MAC 變臉與加密通訊
數位時代隱私權日益受威脅,政府監控、企業追蹤、資料蒐集無所不在。Linux 因開源透明、無後門、工具豐富,成為匿名上網的最佳平台。本文介紹四大核心工具:Tails OS
RACK (Recent ACK) 機制:為 BBR 提供持續動力的關鍵引擎
BBR 雖擁有精確管道模型,但若無封包持續發送與 ACK 回饋,模型無法更新、引擎將熄火。傳統快速重傳僅重傳一次,重傳再丟失會導致滑動窗口卡死,只能等待 RTO (超時重
Ubuntu 14.04 忘記 Root 密碼?單用戶模式 5 分鐘重置圖文教程
Linux 資源限制完整指南:系統級、應用級與核心級三層架構詳解
FTP 530 Permission Denied:根因其實是帳號密碼錯,別再誤診了
Linux 服務器網絡內核參數調優指南:/proc/sys/net 核心參數詳解與 sysctl 持久化
Linux scp 指令實戰:本地與遠端雙向複製、資料夾遞迴、改名、指定連接埠
Linux 線程同步機制:信號量與互斥鎖區別及 POSIX 信號量實戰
Linux unzip 中文檔名亂碼終極解決方案:四種實戰方法對比
打造 Linux 桌面環境:從 Fedora 20 安裝到 Cinnamon 桌面、主題優化、Java 開發全棧配置實錄
Ubuntu 13.10 手動編譯安裝 PHP 5.5 + Memcache 完整實錄:依賴鏈、GD2 坑、phpize 報錯全解決
Linux 忘記 root 密碼?單用戶模式清除密碼 3 步驟搞定
Linux 字體安裝完全指南:從 Windows 移植字體到系統整合
Linux 虛擬機上 Git 與 GitHub 完整實戰教程:從安裝到推送
Linux 磁盤管理進階:文件時間屬性、設備文件、UUID/標簽、磁盤配額
Ubuntu 圖形介面與終端機快速切換熱鍵:Ctrl+Alt+F1~F7、Ctrl+Alt+T
Linux 防火牆白名單實戰:iptables 精準放行指定 IP 存取核心埠
Linux TCP Socket 程式設計完整範例:Server/Client 架構與 Fork 並發模型