Jak zrestartować inny komputer Mac za pomocą terminala?


14

Ostatnio mój główny komputer coraz częściej się zawiesza i zamiast dawać mu ciężkie leczenie poprzez naciśnięcie przycisku zasilania, wolę go ponownie uruchamiać delikatnie.

Więc biorę laptopa, odpalam Terminal i loguję się na głównym komputerze.

ssh username@ip-address  

Podaję hasło i za każdym razem docieram. Wiem, że mogę zabić pojedyncze procesy , ale kiedy próbuję zrestartować komputer lub zrestartować komputer, mój laptop ponownie się uruchamia, a nie główny komputer, przez który się logowałem ssh.

Myślę, że jest to możliwe, więc trafia to do zaawansowanego użytkownika terminala (jestem początkujący).

Odpowiedzi:


30

Po zalogowaniu się przez ssh następnie trzeba użyć shutdownz -rflagą (dla restartu):

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

Lub zrobić to wszystko za pomocą jednego polecenia:

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

7
można również wpisać to wszystko w jednej linii "user @ host ssh sudo / sbin / shutdown -r now"
Cyber Oliveira

1
Dziękuję chłopaki - działa bez zarzutu i oszczędza mi trochę czasu. Na szczęście mój komputer ostatnio się nie zawiesił.
Patrick
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.