CLI/TUI 工具
簡表
- Shell
Bourne shell
tcsh
zsh
⭐ fish
- 產生程式碼相關的函式、變數等等資訊的列表
- 字串搜尋
grep
⭐ ripgrep
- 檔案搜尋
find
⭐ fd
- 檔案搜尋加字串取代
find/sed
fd/sed
⭐ amber
- Binary 搜尋
- 搜尋引擎
- 以十六進位輸出 Binary
xxd
hexdump
⭐ hex
- 讀檔案內容
cat
- 檔案系統
df
⭐ dutree
- 系統監控
top
⭐ htop
- ⭐ dmesg
dmesg -T
使用人類可讀的時間,而不是以開機時間為基準
- 壓縮、解壓縮
pixz
pigz
- 時間
- 硬體時間
- 檔案類別偵測
- 檔案下載
wget
HTTPie
- 指令文件、範例
⭐ man
⭐ tldr
- pager
less
more
head
- tail
tail -f
- SSH server/client
OpenSSH
dropbear
- 編輯器
vim
⭐ neovim
emacs
pyvim
busybox vi
- session persistence
dtach
screen
⭐ tmux
pymux
- 平行化
GNU parallel
- 去除整行重複的內容
uniq
⭐ runiq
- 指令效能測量
GNU time
⭐ hyperfine
- 列出檔案和資料夾
ls
exa
- 圖片優化
oxipng
- fuzzy finder
- JSON 處理工具
jq
jid
jiq
- JavaScript bundler
- misc
- rfkill
rfkill unblock bluetooth
- lspci
-k
hciconfig
hcitool scan
bluetoothctl
xargs
netcat
readelf
rsync
lsof
sort
ps
cut
join
wc
tee
nohup
timeout
yes
env
dd
tree
time
lockfile
logrotate
watch
iconv
ldd
strace
awk
sudo