Ich arbeite an einem Raspberry Pi mit Raspbian (Debian-basiertem) Betriebssystem. Zum Testen habe ich einen solchen Befehl hinzugefügt in /etc/rc.local
:
python /home/pi/test.py
Es funktioniert gut, dieses Skript zu starten. Aber das Problem ist, dass ich vergessen habe, dass es eine Endlosschleife im Skript gibt, so etwas wie:
while True:
print 'Hello"
time.sleep(5)
Diese Schleife blockiert den Systemstart, sodass ich nicht in das System eintreten kann, um das Skript zu bearbeiten. Strg + C funktioniert nicht, um es zu töten. Also frage ich mich, wie man einen kontinuierlichen Prozess beendet, von dem aus man rc.local
anfängt?