Tag: cli
All the articles with the tag "cli".
-
解決 Claude Code 中 1Password + GitHub CLI / AWS CLI / kubectl 的 Interactive IO 問題
Updated:Claude Code 的 non-interactive 子程序導致 1Password TouchID 失敗。用條件式 alias + op read 注入 credentials 解決 gh / aws / kubectl 認證問題。
-
在 Linux 上 Local 安裝 AWS CLI v2
Updated:在 Linux 上以 local 方式安裝 AWS CLI v2,涵蓋 x86_64 與 ARM64(aarch64)架構,包含下載檔案完整性驗證、安裝、更新與解除安裝的完整步驟。
-
選擇 SSH key 的加密演算法
Updated:比較 SSH key 的五種加密演算法(DSA、ECDSA、Ed25519、RSA、RSA1),涵蓋 OpenSSH 8.8 棄用 ssh-rsa、FIDO/U2F 硬體金鑰支援,以及後量子密碼學的最新發展。
-
深入瞭解 macOS 上的命令列計算機工具 bc
bc 是 Unix 1975 年就有的任意精度計算器語言,由貝爾實驗室開發,本文介紹其歷史與在 macOS 的常用場景。
-
在 Shell 下 Double Dash (--) 的功用
檔名以 - 開頭時 shell 會誤判為選項參數。用雙短橫線(--)標記選項結束,或在路徑前加 ./ 即可正確處理。
-
在 Terminal 下查詢 macOS 的 CPU 資訊的指令
在 Terminal 用 sysctl 和 system_profiler 查詢 macOS CPU 型號、核心數等硬體資訊的常用指令。
-
用 brew 安裝 PostgreSQL client
macOS 上用 Homebrew 安裝 PostgreSQL 用戶端工具 libpq,配置 PATH 後即可使用 psql 等指令。
-
利用 kubectl port-forward 和 socat 轉導 local 流量至 Kubernetes 內部
用 alpine/socat 搭配 kubectl port-forward,把本機 port 橋接到 Kubernetes 叢集內部的 Database 或 API server。
-
EKS 每個 instance node 上所能運行的 pod 數量上限
EKS 節點的 Pod 數量上限由 instance type 的網路介面數與每介面可 bind 的 IP 數決定,附各類型的對照表。
-
Global gitignore
專案的 .gitignore 應只放專案相關的忽略規則,個人開發工具產生的檔案(如 .idea、.DS_Store)應透過 git global ignore 在全域層級處理,避免汙染團隊的 .gitignore。