Wie starte ich einen anderen Mac über das Terminal neu?

14

In letzter Zeit friert mein Hauptcomputer häufiger ein, und anstatt ihn durch Drücken des Netzschalters hart zu behandeln, starte ich ihn lieber vorsichtig neu.

Also schnappe ich mir meinen Laptop, starte das Terminal und logge mich auf meinem Hauptcomputer ein.

ssh username@ip-address  

Ich gebe mein Passwort ein und komme jedes Mal so weit. Ich weiß, dass ich einzelne Prozesse beenden kann , aber wenn ich den Befehl reboot oder restart versuche , wird mein Laptop neu gestartet und nicht der Hauptcomputer, über den ich mich angemeldet habe ssh.

Ich denke, es ist möglich, also geht dies an den fortgeschrittenen Terminalbenutzer (ich bin ein Anfänger).

Patrick
quelle

Antworten:

30

Sobald Sie sich über ssh angemeldet haben, müssen Sie shutdownmit dem -rFlag (für den Neustart):

$ ssh username@ip-address
$ sudo /sbin/shutdown -r now

Oder, um alles in einem Befehl zu erledigen:

$ ssh username@ip-address sudo /sbin/shutdown -r now
Paul R
quelle
7
Sie können auch alles in einer Zeile eingeben: "ssh user @ host sudo / sbin / shutdown -r now"
Cyber ​​Oliveira
1
Danke Jungs - funktioniert einwandfrei und spart mir etwas Zeit. Glücklicherweise hat mein Computer in letzter Zeit keine Einfrierungen gehabt.
Patrick