Tag:cli
All the articles with the tag "cli".
mosh 連 macOS 出現 mosh-server: command not found:改 ~/.zshenv 解決
mosh 連 macOS 報 mosh-server: command not found,因 Homebrew 的 PATH 寫在 .zprofile,SSH 執行指令時讀不到。改 ~/.zshenv 即可,另附 socketfilterfw 防火牆設定。
Proxmox VE QDevice 實戰:偶數台叢集用 Raspberry Pi 補第三方票,增減節點何時該拔
偶數台 Proxmox VE 叢集可用 Raspberry Pi 跑 corosync-qnetd 補一票:從 quorum 原理、ffsplit 與 lms 差異、初次設定,到增減節點時要不要加回 QDevice。
Synology NAS 內網也能用 Let's Encrypt:acme.sh + Cloudflare DNS 自動更新憑證
內網 IP 的 Synology NAS 也能拿到公開信任的 Let's Encrypt 憑證:acme.sh 走 Cloudflare DNS challenge 簽發、部署到 DSM,再用 synowebapi 建立每日更新排程。
mosh 連不上 Dropbear?加 --no-ssh-pty 就通:排查過程與全域設定的安全性
mosh 連 Dropbear 一直失敗,看起來像 mosh-server 沒啟動,其實 mosh 沒有 daemon。根因是 ssh -n -tt 讓 Dropbear 提前關線,加 --no-ssh-pty 即解,全域加也安全。
git push --force-with-lease 用法:rebase 後 force push 不蓋掉同事的 commit
git push -f 直接覆寫遠端,--force-with-lease 會先確認遠端還停在你上次看到的位置。兩者差異、Git 1.8.5 起支援、使用情境,以及背景 fetch 破壞租約時的解法。
解決 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 是 1975 年就存在於 Unix 的任意精度計算器語言,由貝爾實驗室開發。本文梳理其歷史、Unix/GNU/OpenBSD 等不同實作,以及 macOS 改採 Gavin Howard 版的緣由。
在 Shell 下 Double Dash (--) 的功用
檔名以 - 開頭時 shell 會誤判為選項參數。用雙短橫線(--)標記選項結束,或在路徑前加 ./ 即可正確處理。