shell history 該有的樣子:Atuin 把每條指令連同 cwd、退出碼、耗時全收進 SQLite
bash 預設的 .bash_history 是個壞了三十年的功能——只記指令、會被覆蓋、跨機器無法同步。Atuin 用 SQLite 接管本地搜尋,再以端對端...
10 篇文章
bash 預設的 .bash_history 是個壞了三十年的功能——只記指令、會被覆蓋、跨機器無法同步。Atuin 用 SQLite 接管本地搜尋,再以端對端...
rsync 是同步工具,不是備份工具。Restic 把加密、去重、版本化、雲端整合收進同一支二進位檔,本文涵蓋 0.18 版的儲存格式設計、與 Borg 的取捨...
Podman 是無 daemon、預設 rootless 的容器引擎,與 Docker CLI 幾乎完全相容。本文從架構差異、安裝、Quadlet 整合 sys...
CrowdSec 是開源的協作式入侵偵測與防禦系統,透過全球社群共享的威脅情報即時封鎖惡意 IP。本文從架構、安裝、情境設定到與 fail2ban 的差異,完整...
Beszel 是 2026 年竄紅的輕量化伺服器監控工具,Agent 僅佔用 10MB 記憶體。本文涵蓋 Hub 與 Agent 的 Docker Compos...
家裡的 NAS、辦公室的內部服務、沒有公網 IP 的開發機——只要有一台 VPS,用 frp 就能讓這些設備穩定對外。這篇從原理到實際設定,把常見的坑一起說清楚...
網路上流傳的 Linux sysctl 調校範本大多只說「貼上去效能會變好」,卻不解釋原理。這篇從 TCP 緩衝區、BBR、連線佇列到 TIME_WAIT,一一...
Docker 預設的 json-file log driver 沒有大小限制,一台忙碌的生產伺服器幾天內就能把磁碟塞滿。這篇文章從 daemon 層級設定、lo...
在 Ubuntu 或 Debian 上同時使用 UFW 和 Docker,你的防火牆規則可能完全無效。本文解析 Docker 繞過 UFW 的根本原因,以及三種...
磁碟快滿、服務掛掉、備份失敗——這些事情你不應該等到使用者反映才知道。用 Telegram Bot API 配合 Python 或 Bash,把伺服器監控通報推...