Um meine Himbeere sudo shutdown -h -P now
herunterzufahren, 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?
ps ax | grep -E "(systemd|upstart|init)"
in einem Terminal und suchen Sie nachsystemd
oderinit
. Dies wird Ihr Init-System sein.1 ? Ss 0:01 init [2]
sudo init 0
und es funktioniert!Antworten:
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,
sudo
wenn Sie bereitssu
vor der Ausführung als root oder 'd angemeldet sind .quelle
sudo shutdown -h now
sollte funktionieren und ich mache das die ganze Zeit. Das-P
tut 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.
quelle
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.
quelle