
私は走らなければならないトップあるコンピュータのコマンドは別のコンピュータにあります。私のターゲットコンピュータのIPは192.168.0.81です。
私はこれをしようとしています:SSH 192.168.0.81トップ
しかし、私は次のような結果を得ます。トップ:tcgetattr()失敗:無効な引数
誰でもこの問題を解決するのに役立ちますか?
システム情報:Linux iRP-C-09 2.4.18-timesys-4.0.642
親バージョン:2.0.7
答え1
top
フルスクリーンインタラクティブコンソールアプリケーション。実行するにはttyが必要です。擬似tty割り当てを試みるかssh -t
強制します。ssh -tt
答え2
インタラクティブディスプレイを見たくない場合は、スナップショットのみを出力するようにした場合、「ssh -t」オプションはもう必要ありません。
top -n 1 -b
答え3
やや外れたトピック:
より多くの(そしてより良いビュー)出力が必要な場合は、atop
ダウンロードすることもできます。ここ。パフォーマンスの問題をデバッグするのに非常に便利です。また、システムのパフォーマンスを記録するので、問題を「巻き戻して再生」することができます。