Shutdown Raspberry über ssh


9

Um meine Himbeere sudo shutdown -h -P nowherunterzufahren, tippe ich ein. Dies funktioniert einwandfrei, wenn ich direkt über eine USB-Tastatur und ein HDMI-Display verbunden bin. Wenn ich jedoch über SHH von meinem Windows-PC mit Putty verbunden bin, wird es nicht heruntergefahren. Es sieht aus wie das :

pi@transceiver02 ~ $ sudo shutdown -h -P now
The system is going down for system halt NOW!s/1) (Fri Sep 11 09:45:06 2015):
pi@transceiver02 ~ $ ls
bluez-5.33           command   python_games    testInst
bluez-5.33.tar.xz    Desktop   ShutdownBtn.py  text.txt
bluez-5.33.tar.xz.1  PTest.py  ShutDownBtn.sh
pi@transceiver02 ~ $

Wie schalte ich die Himbeere über SSH wirklich aus?


Bitte geben Sie Informationen darüber an, welches Betriebssystem und welche Version dieses Betriebssystems Sie verwenden. Bitte teilen Sie uns auch mit, ob Sie systemd verwenden oder nicht.
Izzy

Ich benutze Raspbian Version 3.18 Ich glaube, ich habe nicht systemd verwendet, aber ich bin nicht sicher
Zion

Versuchen Sie es ps ax | grep -E "(systemd|upstart|init)"in einem Terminal und suchen Sie nach systemdoder init. Dies wird Ihr Init-System sein.
Izzy

OK, ich bekomme 1 ? Ss 0:01 init [2]
Zion

Danke Erverbody, den ich benutze sudo init 0und es funktioniert!
Zion

Antworten:


10

Abhängig von Ihrem Init-System kann der Befehl variieren.

Auf einem Raspbian mit systemd können Sie das System ausschalten mit:

sudo systemctl poweroff

Auf einem System mit SysV-Init-System können Sie Folgendes verwenden:

sudo shutdown -h now

oder

sudo halt

Sie können das natürlich auch auslassen, sudowenn Sie bereits suvor der Ausführung als root oder 'd angemeldet sind .


3

sudo shutdown -h nowsollte funktionieren und ich mache das die ganze Zeit. Das -Ptut nicht weh, aber da der Pi keine Leistungsregelung hat, tut das nichts.

Dies ist die empfohlene Methode zum Anhalten. Das Herunterfahren kann einige Zeit dauern. Es ist möglich, dass ein laufender Systemprozess die Dinge verlangsamt.


2

Ein weiterer Datenpunkt, wenn er nützlich ist. Ich fahre regelmäßig über ssh herunter, aber ich führe ssh über die Befehlszeile aus (nicht über Putty).

Im Folgenden wird mein Pi heruntergefahren und ausgeschaltet (der HDMI-Ausgang wird deaktiviert, aber die Power-LED leuchtet immer). Hinweis: Dies ist auf Raspbian und ich habe uname ausgeführt, um Ihnen meine Version zu zeigen. Die folgenden Befehle wurden von meinem Macbook aus ausgeführt.

# ssh pi@raspberrypi -t uname -a
Linux raspberrypi 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 17:20:48 GMT 2015 armv7l GNU/Linux
Connection to raspberrypi closed.
# ssh pi@raspberrypi -t sudo shutdown -h -P now

Broadcast message from root@raspberrypi (pts/0) (Fri Sep 11 12:40:01 2015):
The system is going down for system halt NOW!
Connection to raspberrypi closed.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.