概要
UNIXやLinuxの コマンドライン ツールの 近代的代替 や、便利な リソース を紹介。 CLIツールの 新世代版 や、 補助ツール、 GUIアプリ も網羅。 各ツールの 特徴や用途 を簡潔にまとめて解説。 初心者から上級者 まで役立つ情報をリスト形式で整理。 効率化や快適性 を重視したツール選定。
その他リソース
- modern unix
- UNIXコマンドの 近代的・高速・使いやすい代替ツール 集
- book of secret knowledge
- 各種 チートシート・ツール・ノウハウ のまとめ
- awesome linux software
- Linuxアプリ の厳選リスト
- archlinux utilities
- Arch Linux 向けユーティリティの 包括的リスト と説明
CLI置き換えツール
- bat
- cat のクローン、 シンタックスハイライト と git連携 対応
- exa
- ls/tree の近代的代替、メンテナンス終了
- eza
- exa フォークの ls/tree、活発な開発
- lsd
- 次世代 ls、 後方互換 あり
- delta
- git/diff 出力用の ビューワ
- ncdu
- du を ncurses で直感的に表示
- dust
- Rust製 のより直感的な du 代替
- duf
- より優れた df 代替
- broot
- tree よりも強力な ナビゲーション 機能
- fd
- find のシンプル・高速・ユーザーフレンドリー版
- ripgrep
- gitignore を考慮した 超高速grep
- ag (The Silver Searcher)
- ack に似た 高速コード検索
- fzf
- 汎用 コマンドラインファジーファインダー
- bfs
- 幅優先探索 を使った find 代替
- mcfly
- シェル履歴を インタラクティブに検索
- choose
- cut/awk の人間工学的&高速な代替
- jq
- JSON データ用の sed
- sd
- 直感的な find/replace CLI、 sed 代替
- bottom
- クロスプラットフォームな グラフィカルプロセス/システムモニター
- glances
- top/htop の代替
- gtop
- ターミナル用 システムモニターダッシュボード
- hyperfine
- コマンドラインベンチマーク ツール
- gping
- グラフ表示 付きの ping
- procs
- ps のRust製代替
- httpie
- API時代 に適した近代的CLI HTTPクライアント
- curlie
- curl のパワーと httpie の使いやすさを融合
- xh
- httpie のパフォーマンス重視代替
- zoxide
- cd コマンドのスマート化、 z に着想
- micro
- 近代的な ターミナルテキストエディタ
- nnn
- 高速・軽量な ターミナルファイルマネージャー
新しいCLIツール
- up
- ライブプレビュー 付きパイプライン構築
ヘルプツール
- ManKier
- 簡潔で美しいmanページ を提供
- explain shell
- シェルコマンドを わかりやすく解説
- tldr
- 実用例中心 の簡潔なmanページ
- tealdeer
- tldr の高速Rust実装
- explainshell
- コマンド引数を ヘルプテキスト にマッチ
- cheat.sh
- tldrページ も統合した統一チートシート
GUIツール
- baobab
- GUIの ディスク使用量アナライザー
- stacer
- GUIの システム最適化・モニタリング ツール