Ejecute htop sobre ssh con un solo comando


16

Quiero ejecutar htop sobre ssh, pero ejecutarlo automáticamente en un sistema sin teclado con un script de shell. Mi primera idea fue

ssh user@test.home 'htop'

pero:

Error opening terminal: unknown.

¿Hay alguna manera de iniciar htop remote sin escribir el comando en cada conexión?

¡Gracias por adelantado!

Respuestas:


20

Use la -tbandera con SSH:

ssh user@test.home -t 'htop'

Esto forzará una asignación de TTY (ssh no asigna un TTY si no es necesario, normalmente solo para shells interactivos).


Muchas gracias, ¡esto era lo que estaba buscando!
wb7
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.