Dieser Artikel erklärt, wie man die rc.local-Datei in Linux Debian 9 erstellt
Die Schritte zum Hinzufügen von rc.local in Debian 9 finden Sie unten.
In Debian 9 wurde das traditionelle „rc.local“ eliminiert. Für traditionelle Linux-Nutzer und -Administratoren gibt es eine Möglichkeit, es mit SystemD zurückzubekommen. Siehe das Verfahren unten (HINWEIS: Alle Befehle müssen mit Root-Rechten ausgeführt werden):
1. Bearbeiten Sie die nicht vorhandene Datei „rc-local.service“ :
vi /etc/systemd/system/rc-local.service
1.1. Fügen Sie den folgenden Inhalt zu „/etc/systemd/system/rc-local.service“ hinzu :
[Unit]
Description=/etc/rc.local
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
2. Bearbeiten Sie die „rc.local“-Datei :
vi /etc/rc.local
2.1. Fügen Sie den untenstehenden Inhalt hinzu und speichern Sie die Datei
#!/bin/sh -e
#
# rc.local
#
# Dieses Skript wird am Ende jedes Multiuser-RUNLEVEL ausgeführt.
# Stellen Sie sicher, dass das Skript „exit 0“ bei Erfolg oder einen anderen
# Wert bei Fehler zurückgibt.
#
# Um dieses Skript zu aktivieren oder zu deaktivieren, ändern Sie einfach die Ausführungs
# Berechtigungen.
#
# Standardmäßig tut dieses Skript nichts.
exit 0
3. Ändern Sie die Berechtigungen
chmod +x /etc/rc.local
4. Aktivieren Sie das „rc-local“-Skript beim Booten
systemctl enable rc-local
5. Starten Sie das „rc-local“-Skript
systemctl start rc-local.service
6. Überprüfen Sie, ob beim Starten des Dienstes ein Fehler aufgetreten ist
systemctl status rc-local.service
Sie können jetzt alles, was Sie möchten, zur traditionellen „rc.local“ hinzufügen. Ein ähnliches Verfahren kann auf Debian-basierten Distributionen wie Ubuntu, Elementary oder Kali angewendet werden.
Please report any broken links by emailing elo.support@zebra.com and include a link to the knowledge article