Umask 詳解:預設權限的守門員
為什麼新檔案權限是 644? 當使用者建立檔案或目錄時,預設權限由 umask 決定。計算公式是 Base Permissions - Umask。 - 檔案基底:666 (...
探討雲端架構、維運自動化與數位轉型的最佳實踐。
為什麼新檔案權限是 644? 當使用者建立檔案或目錄時,預設權限由 umask 決定。計算公式是 Base Permissions - Umask。 - 檔案基底:666 (...
配置變更零停機 當 ConfigMap 更新時,掛載在 Pod 裡的檔案會自動更新 (會有延遲),但環境變數 (Env Var) 不會。 若應用程式不支援 Watch 文件變更,可以使用 ...
寫出強韌的程式碼 初學者常犯的錯誤是使用裸露的 except: 捕捉所有異常,這會把 KeyboardInterrupt (Ctrl+C) 或語法錯誤也吞掉,導致除錯困難。 最佳...
資料庫即代碼 手動建立 RDS 容易遺漏設定 (如 Backup Retention, Encryption)。使用 Terraform 可以標準化: hcl resource "aw...
Systemd 的日誌中心 傳統 Linux 的 Log 分散在 /var/log/ 下的各個文字檔。Systemd 引入了 journald,將所有服務的 Log 統一收集並以二進...
何時該用 Swap? 參數 /proc/sys/vm/swappiness (0-100) 控制核心使用 Swap 的積極度。 - 預設值 60:記憶體還有剩時,Kernel 就...
不只是存 Image Harbor 是基於 Docker Distribution 的企業級 Registry。 關鍵功能: - RBAC:整合 LDAP/AD,細分專案權限...
數據科學家的畫布 Jupyter 不只是執行 Python 的網頁介面,它還有許多隱藏功能。 1. Magic Commands: - %timeit:精準測量程式碼執行時...
別讓 TCP 握手拖慢你 建立 DB 連線是昂貴的操作 (TCP Handshake + Auth)。 Connection Pooling 維持一組長連線供重複使用。設定關鍵: -...
掌控服務的生老病死 在現代 Linux (CentOS 7+, Ubuntu 16.04+),Systemd 是系統初始化的標準。它負責管理系統啟動後的各種服務 (Daemons)。...