Ich habe ein Shell-Skript, das im Wesentlichen einzeilig ist und Protokollierung enthält. Ich versuche, dieses Skript über ein Init-Skript auszuführen. Ich benutze die daemonFunktion innerhalb von /etc/init.d/functions, um es auszuführen, da Redhat anscheinend nicht start-stop-daemonverfügbar ist. Wenn ich das init-Skript ( /etc/init.d/script start) aufrufe, bleibt es im Vordergrund, anstatt den …
Ich habe es geschafft, eine kleine und voll funktionsfähige Live-Linux-CD zu erstellen, die nur Kernel (kompiliert mit Standardoptionen) und BusyBox (kompiliert mit Standardoptionen + statisch, alle vorhandenen Applets, einschließlich /sbin/init) enthält. Ich hatte keine Probleme beim Erstellen initrdund Auffüllen /dev, /procund /sysich hatte auch überhaupt keine Probleme mit meinem /initShell-Skript. …
Was ist der Grund dafür, dass das Root-Dateisystem roin initramfs (und in initrd) gemountet wird? Im Gentoo initramfs-Handbuch wird beispielsweise das Root-Dateisystem mit folgenden Elementen bereitgestellt: mount -o ro /dev/sda1 /mnt/root Warum nicht das Folgende? mount -o rw /dev/sda1 /mnt/root Ich kann sehen, dass es wahrscheinlich einen guten Grund gibt …
Ich habe viele gute Dokumentationen für Ubuntus Start-Stopp-Daemon gefunden und es gibt eine Manpage für eine Binärdatei daemon. Aber von dem, was ich sagen kann, besteht die kanonische Art, einen Daemon in einem Rhel / Centos-Skript zu starten /etc/init.d/functions, darin, die daemon()Funktion zu verwenden und dann zu verwenden . Aber …
Ich bin verwirrt, welches am besten ist und unter welchen Umständen: invoke-rc.d apache2 restart oder service apache2 restart Gibt es einen echten Unterschied? man service hat folgendes interessantes Stück: Der Dienst führt ein System V-Init-Skript in einer so vorhersehbaren Umgebung wie möglich aus. Dabei werden die meisten Umgebungsvariablen entfernt und …
Ich benutze Linux nach fast 5 Jahren und habe festgestellt, dass der Startvorgang fast abstrahiert ist. Ich meine, für den Benutzer ist nicht viel sichtbar, was sich hinter den Kulissen abspielt (aufgrund von Begrüßungsbildschirmen usw.). Nun, das könnte gut für die Endbenutzer sein, aber nicht für den Geek :) Ich …
Ich bin ziemlich neu in der Linux-Welt und versuche jetzt, die FHS- Prinzipien zu verstehen . In habe /var/runich etwa zehn *.pidDateien gefunden crond.pid, die nur PIDs enthalten. Im System laufen mehr als zehn Prozesse und nur zehn Dateien. Was ist ihr Zweck und was hat sie hervorgebracht?
Ich möchte einen nicht privilegierten Benutzer erstellen, um meinen RhodeCode-Server und den Celery-Daemon auf einer CentOS-Instanz auszuführen. Ich denke, die akzeptierte Definition hierfür ist kein Home-Verzeichnis, kein deaktivierter Login und kein Shell-Zugriff. Wenn ich in der Manpage nach Adduser suche, sehe ich einfach keine intuitive Methode dafür. Anregungen sind willkommen. …
Ich habe ein Init-Skript /etc/init.d/myservicezum Initialisieren eines Dienstes wie folgt: ... start() { ... daemon /usr/sbin/myservice ... } stop() { ... pgrep myservice pidof myservice ps -ef | grep myservice ... } Und wenn ich versuche, den Dienst zu beenden, ist dies die Ausgabe: 10000 10001 10000 root 10000 1 …
Ich benutze einen Raspberry Pi B mit Raspbian. Nach dem Upgrade auf Jessie startet der Watchdog-Daemon beim Booten nicht mehr. Das manuelle Starten mit "sudo service watchdog start" funktioniert. Ich habe es versucht: Watchdog spülen und neu installieren update-rc.d watchdog defaults && update-rc.d watchdog enable systemctl enable watchdog erzeugt diesen …
Ich lasse Debian keuchend laufen. Viele Skripte in /etc/init.d/Gebrauch verschiedene Protokollierungsfunktionen definiert in der Linux Standard Base , wie log_success_msgund log_warning_msg. Die LSB-Dokumentation scheint etwas mehrdeutig zu sein, was genau diese Funktionen tun sollen: Die Funktion log_success_msg veranlasst das System, eine Erfolgsmeldung in eine nicht angegebene Protokolldatei zu schreiben. Das …
Ich habe also dieses Programm, das ich manuell als root ausführe: sudo gammu-smsd -c /etc/gammu-smsdrc -d Dies führt dazu, dass das Gammu (Software zum Verwalten von GSM-Modems) ausgeführt und "daemonisiert" wird. Mein Problem ist, dass dieses Programm beim Booten automatisch ausgeführt werden soll. Ist es in Ordnung, nur die Crontab …
Ich versuche herauszufinden, wie das Init-System für diese Distributionen funktioniert, aber sie scheinen unterschiedliche Layouts zu verwenden ... Wie funktioniert jede von ihnen?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.