Anforderungen: Basierend auf OpenWRT Soft Routing kannst du, wenn du ein Programm starten möchtest, den Befehl einrichten, um die Ausführung im OpenWRT-Hintergrund zu starten, nicht in Form eines Dienstes.
Voraussetzung: Du musst das coreutils-nohup-Plugin installieren, wie in der untenstehenden Abbildung gezeigt:
Normalerweise kann in Linux/Unix nur der Daemon nach dem Verlassen des Terminals weiterführen, während der normale Prozess ausgeht, wenn das Terminal geschlossen wird, da ein IGHUP-Signal (wartendes Signal) empfangen wird. Deshalb muss man, um normale Prozesse lange laufen zu lassen, den Nohup-Befehl verwenden.
Schritt: Gehe zum Openwr-Hintergrund und klicke auf System - Startup Items - Local Startup Script, um folgenden Code hinzuzufügen.
Dies ist der Inhalt von /etc/rc.local. Füge hier (vor "Exit 0") eigene Befehle ein, um sie am Ende des Bootprozesses auszuführen.
Wie unten gezeigt:
Fügen Sie folgende Befehle hinzu:
Oder direkt bearbeiten/etc/rc.localDokumente können ebenfalls verwendet werden.
(Ende) |