Als «init-script» getaggte Fragen

Die Skripte, die beim Booten ausgeführt werden sollen, normalerweise zum Starten von Deamons und zum Mounten von Dateisystemen.

1
So schreiben Sie ein Startskript für systemd
Ich habe 2 Grafikkarten auf meinem Laptop. Einer ist IGP und ein anderer diskret. Ich habe ein Shell-Skript geschrieben, um die diskrete Grafikkarte auszuschalten. Wie kann ich es in ein systemd-Skript konvertieren, um es beim Start auszuführen?

2
Wie verwendet systemd /etc/init.d-Skripte?
Ich habe gerade zu Debian Jessie gewechselt, und die meisten Dinge laufen in Ordnung, einschließlich meines grafischen Display-Managers wdm. Die Sache ist, ich verstehe einfach nicht, wie das funktioniert. Offensichtlich heißt mein /etc/init.d/wdmSkript, denn wenn ich dort ein frühes stelle exit, wird wdm nicht gestartet. Aber wenn ich alternativ das …


3
Wie kann man einen Unix-Dienst Umgebungsvariablen anzeigen lassen?
Ich habe meine Umgebungsvariable gesetzt mit /etc/profile: export VAR=/home/userhome Dann wenn ich es tue echo $VARzeigt/home/userhome Wenn ich jedoch einen Verweis auf diese Variable in die /etc/init.d/servicenameDatei lege , kann sie diese Variable nicht finden. Wenn ich laufe service servicename statusmit /etc/init.d/servicenameDatei mit folgendem Inhalt: case "$1" in status) cd …

3
Ausführen eines Skripts während des Bootens / Startens; init.d vs cron @reboot
Ich versuche derzeit, den Unterschied zwischen init.dund Cron @rebootfür das Ausführen eines Skripts beim Start / Booten des Systems zu verstehen . Die Verwendung von @reboot(diese Methode wurde in diesem Forum von hs.chandra erwähnt ) ist etwas einfacher, indem Sie einfach in ein gehen crontab -eund ein erstellen @reboot /some_directory/to_your/script/your_script.txtund …

3
Die Verzeichnisse rc0.d, rc1.d,… in / etc
Ich bin mit Ubuntu , wo ich die Verzeichnisse haben /etc/rc0.d, /etc/rc1.d, /etc/rc2.d, ..., /etc/rc6.d. Beispieldateien von meinem Computer: directory example symlinks in the dir ------------------------------------------ /etc/rc1.d: K76dovecot, K77ntp /etc/rc2.d: S23ntp, S24dovecot /etc/rc3.d: S23ntp, S24dovecot /etc/rc4.d: S23ntp, S24dovecot /etc/rc5.d: S23ntp, S24dovecot Fragen: Was ist der Zweck der mehreren "rc" -Verzeichnisse? …


1
Was unterscheidet systemd von anderen init-Systemen?
Es ist nicht ganz offiziell, aber es sieht so aus, als käme systemd zu Debian, und nachdem ich einige der heftigen Diskussionen auf der Mailingliste über diese Entscheidung gelesen habe, bin ich gespannt, wie polarisierend systemd unter Linux-Benutzern ist. Ich verwende Debian- (sysvinit) und Gentoo- (OpenRC) Systeme und weiß nichts …

6
Keine solche Datei oder Verzeichnis /etc/init.d/functions
Ich habe ein Startskript erstellt, um eine Gruppe von Anwendungen zu starten / neu zu starten / zu stoppen. Ich habe die lib /etc/init.d/functionsin meinem Skript verwendet. Auf meinem System funktioniert es gut, aber auf meinem Client funktioniert es nicht. er bekommt den Fehler: Keine solche Datei oder Verzeichnis /etc/init.d/functions …

8
hostapd startet nicht über "service" - sondern direkt
Ich habe Probleme, hostapdals Dienst zu beginnen. Es schlägt fehl, wenn ich versuche, es zu starten: $ sudo service hostapd start [FAIL] Starting advanced IEEE 802.11 management: hostapd failed! Soweit ich weiß, verwendet dies die Konfiguration in /etc/default/hostapd: $ cat /etc/default/hostapd # Defaults for hostapd initscript # # See /usr/share/doc/hostapd/README.Debian …


1
Mit apt-get kann aufgrund von insserv nichts installiert werden
Immer wenn ich versuche, etwas mit zu installieren, apt-geterhalte ich die Fehlermeldung insserv. Ich habe versucht, viele verschiedene Pakete zu installieren, aber alle geben den gleichen Fehler aus. Und anscheinend hat das CUPS-Paket etwas getan, weil jede Fehlermeldung dies mit sich bringt. Folgendes sind die Fehler, die beim Ausführen angezeigt …

1
Verwirrt über "/etc/init.d" und Dienste in "/ lib / systemd / system"
Ich bin völlig neu in der Linux-Welt, deshalb entschuldige ich mich für alles, was ich falsch sagen könnte. Ich versuche, eine Mongo-DB auf einem Debian 8.5-Rechner auszuführen. Bei der Installation des Pakets (vorab von percona.com erstellt) sind mir folgende Dateien aufgefallen: /etc/init.d/mongod (1) /lib/systemd/system/mongod.service (2) Über /etc/init.d/mongod Ich verstehe, dass …

7
/etc/rc.d vs /etc/init.d
Entspricht das /etc/init.dVerzeichnis von ubuntu genau dem, was ich für den Standard halte /etc/rc.d/(zumindest für arch)? Gibt es einen bestimmten Grund, warum canonical init.d anstelle von rc.d für Startskripte verwendet?

2
Kann der Init-Prozess unter Linux ein Shell-Skript sein?
Ich habe ein Tutorial zum Einrichten eines benutzerdefinierten initramfs durchlaufen, in dem Folgendes angegeben ist: Das einzige, was fehlt, ist / init, die ausführbare Datei im Stammverzeichnis des initramfs, die vom Kernel ausgeführt wird, sobald er geladen ist. Da sys-apps / busybox eine voll funktionsfähige Shell enthält, können Sie Ihre …

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.