topコマンドを別のコンピュータ上で実行する必要があります。ターゲットPCのIPは192.168.0.81です。
私はそれをやろうとしていました:ssh 192.168.0.81 top
しかし、私はこの結果を得ました:top:tcgetattr()failed:Invalid argument
誰かがこの問題を手伝ってくれませんか?
システム情報:Linux iRP-C-09 2.4.18-timesys-4.0.642
トップバージョン:2.0.7
top
は、フルスクリーンのインタラクティブコンソールアプリケーションです。実行するにはttyが必要です。 ssh -t
またはssh -tt
を試し、疑似tty割り当てを強制します。
少しオフトピック:
より多くの(そして見栄えの良い)出力が必要な場合は、atop
を試すこともできます。あなたはそれをダウンロードすることができます ここ 。パフォーマンスの問題をデバッグするのに非常に役立ちます。また、システムパフォーマンスをログに記録できるため、問題を「巻き戻して再生」できます。
インタラクティブな表示を表示したくない場合は、1つのスナップショットのみを出力させると、「ssh -t」オプションが不要になります。
top -n 1 -b