web-dev-qa-db-ja.com

単一のコマンドでssh上でhtopを実行します

Sshでhtopを実行したいのですが、シェルスクリプトを使用してキーボードなしのシステムで自動的に起動します。私の最初のアイデアは

ssh [email protected] 'htop'

だが:

Error opening terminal: unknown.

接続ごとにコマンドを入力せずにhtopremoteを起動する方法はありますか?

前もって感謝します!

17
wb7

使用 -t SSH付きフラグ:

ssh [email protected] -t 'htop'

これにより、TTYの割り当てが強制されます(sshは、必要がない場合、通常は対話型シェルに対してのみTTYを割り当てません)。

21
mtak