dämmeln

Führen Sie ein Programm als UNIX-Dämon aus
Jetzt downloaden

dämmeln Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Brian M. Clapper
  • Website des Verlags:
  • http://www.clapper.org
  • Betriebssysteme:
  • Mac OS X
  • Dateigröße:
  • 61 KB

dämmeln Stichworte


dämmeln Beschreibung

Führen Sie ein Programm als Unix-Daemon aus Im Sinne in W. Richard Stevens '1990 Buch, UNIX-Netzwerkprogrammierung (Addison-Wesley, 1990) ist ein Daemon "ein Prozess, der im Hintergrund" (dh ohne ein zugehöriges Terminal oder Login-Shell) ausführt, das entweder auf einige wartet Ereignis, das auftritt oder darauf wartet, eine bestimmte Aufgabe auf periodischer Basis durchzuführen. " Beim Start wird ein typisches Daemon-Programm: · Schließen Sie alle geöffneten Dateideskriptoren (insbesondere Standardeingabe, Standardausgabe und Standardfehler) · Ändern Sie das Arbeitsverzeichnis in das Root-Dateisystem, um sicherzustellen, dass er kein anderes Dateisystem anbindet und es verhindern kann von unmontiert · Setzen Sie seinen Umask-Wert zurück. · Im Hintergrund laufen (dh Gabel) · Dissoziieren von seiner Prozessgruppe (normalerweise eine Hülle), um sich von Signalen (z. B. HUP) zu isolieren (z. B. HUP), der an die Prozessgruppe gesendet wird · Ignorieren Sie alle Terminal I ignorieren / O Signale · Dissassoziieren von dem Steuerterminal (und stellen Sie Schritte, um nicht wieder aufzunehmen) · Behandeln Sie alle SIGCLD-Signale, die die meisten Programme ausgelegt sind, die als Daemons ausgeführt werden sollen, um sich für sich selbst zu arbeiten. Sie werden gelegentlich gelegentlich über einen laufen, der nicht ist. Wenn Sie ein Daemon-Programm ausführen müssen, das sich nicht ordnungsgemäß in einen echten Unix-Daemon dreht, können Sie Daemonize verwenden, um ihn als echter Daemon zu erzwingen. Was ist neu in dieser Version: · Akzeptiert und angewendet einen Patch von Gary T. Giesen (Giesen / at / snickers.org) · Dadurch kann der Daemonize-Makefile mit Linux-RPMs gut spielen.


dämmeln Zugehörige Software