Shell Befehle per SSH ausführen

Will man nur mal eben einen Befehl auf einem entfernten (Linux) Rechner ausführen, um beispielsweise die Systemauslastung zur überprüfen ist dies mit folgendem Befehl möglich.

ssh user@host.domain.com 'top -bn1'

Natürlich kann man auch hier mit Pipes arbeiten…

ssh user@host.domain.com 'top -bn1 | head -5'

Mehrere Behfehle werden folgendermaßen aneinandergereiht.

ssh user@host.domain.com 'ls -l; ps -aux; whoami'

Will man den Befehl so lange ausführen bis dieser aktiv geschlossen wird, muss lediglich der Parameter „t“ mitgegeben werden.

ssh -t user@host.domain.com 'top'

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.