www.wikidata.de-de.nina.az
Dieser Artikel oder Abschnitt ist nicht allgemeinverstandlich formuliert Die Mangel sind unter Diskussion SIGHUP beschrieben Wenn du diesen Baustein entfernst begrunde dies bitte auf der Artikeldiskussionsseite und erganze den automatisch erstellten Projektseitenabschnitt Wikipedia Unverstandliche Artikel SIGHUP um Erledigt 1 SIGHUP bezeichnet ein Signal innerhalb elektronischer Datenverarbeitungsanlagen die ein Unix oder ahnliches Betriebssystem haben In der Regel zeigt das Signal die Beendigung einer Datenverbindung an Historisch war das eine Verbindung zu einem Terminal uber eine Telefonleitung Daher kommt die Bezeichnung SIGHUP Bei virtuellen Verbindungen kann SIGHUP anzeigen dass ein Prozess beendet ist Bei Programmen ohne Terminal zeigt SIGHUP an dass die Konfiguration neu geladen werden soll Danach werden oft Datenverbindungen neu aufgebaut Inhaltsverzeichnis 1 Etymologie 2 Verwendung 3 Siehe auch 4 Literatur 5 EinzelbelegeEtymologie Bearbeiten nbsp Schweizer Wandtelefon Modell 50 an der linken Seite der aufgehangte HorerSIG wird gewohnlich als Vorsilbe fur Signale verwendet HUP ist ein Kurzel fur den englischen Begriff hang up zu Deutsch aufhangen oder auflegen Bei historischen Telefonen wurde die Gesprachsverbindung beendet wenn der Telefonhorer an einem Haken aufgehangt wurde oder der Telefonhorer auf die Gabel gelegt wurde Diese Begrifflichkeit wurde beibehalten als Fernschreiber uber das Telefonnetz mit einem Rechner verbunden wurden Historisch ist in den zum Betriebssystem gehorenden Handbuchern die Bedeutung von SIGHUP mit hang up angegeben 1 2 3 Eine Ubersetzung ins Deutsche ist Daten Verbindung beendet In neueren Handbuchern wird SIGHUP ausfuhrlicher erlautert Hangup detected on controlling terminal or death of controlling process 4 5 6 Die Worte controlling und kontrollieren sind falsche Freunde Im Deutschen steht kontrollieren fur prufen oder uberwachen 7 Im Englischen ist Macht ausuben steuern oder regeln gemeint 8 Eine Ubersetzung von controlling terminal ist Steuerterminal Das ist das Terminal an dem durch Eingabe von Steuerzeichen beispielsweise Strg C ein Prozess beeinflusst wird Ist die Verbindung zum Steuerterminal beendet wird SIGHUP gesendet Der Text Hangup detected on controlling terminal bildet den Sachverhalt Verbindung beendet ab controlling process bezeichnet ein Steuerprogramm Das kann der Prozessgruppenfuhrer oder der Sitzungsfuhrer sein Gibt es ein Steuerterminal controlling terminal werden die genannten Prozesse vom Betriebssystem uberwacht death of controlling process Steuerprogramm beendet zeigt deren Ende an Allerdings ist vorher das Steuerterminal abhandengekommen 9 So bilden Hangup detected on controlling terminal und death of controlling process den gleichen Sachverhalt ab Die zweite Formulierung ist zum Verstandnis eines Terminalemulator hilfreich Eine weitere ubliche Funktion von Steuerprogrammen ist es ein anderes Programm zum erneuten Auswerten seiner Konfiguration zu veranlassen In diesem Zusammenhang zeigt SIGHUP kein death Ende an Eine Ubersetzung ist Anstoss vom Steuerprogramm Verwendung BearbeitenDas Signal SIGHUP wird erzeugt wenn auf einer Datenleitung zu einem Terminal einem Drucker o a ein Verbindungsabbruch entdeckt wird Z B wenn bei einem Telefonmodem das Tragersignal nicht mehr wahrnehmbar ist Von einem Terminalemulator wird das Signal generiert wenn das zum Terminal gehorende Fenster geschlossen wird Meist fuhrt der Empfang des SIGHUP zum Beenden des Prozesses Der Empfanger kann eine Signalbehandlung installieren Dadurch konnen beim Abbruch Daten gesichert werden das ist bei vielen Textverarbeitungsprogrammen der Fall Ein typisches Beispiel ist ex 10 Bei Programmen ohne Terminal ist es ublich dass beim Empfang des SIGHUP die Konfiguration noch einmal ausgewertet wird und das Programm danach weiterlauft 11 12 13 Das Signal SIGHUP wird meist vom Geratetreiber verschickt Es kann auch mit der C Funktion kill an einen Prozess einen Thread oder eine Prozessgruppe geschickt werden Dies wird z B durch die Befehlszeilenprogramme a href Kill Unix html title Kill Unix kill a oder a href Killall html class mw redirect title Killall killall a gemacht Die Terminalschnittstelle wird mit dem Programm stty eingestellt Dieses Programm hat u a die Optionen hup und clocal Siehe auch BearbeitenSignal Unix Nohup Portable Operating System InterfaceLiteratur BearbeitenW Richard Stevens Programmieren von UNIX Netzen Aus dem Englischen von Michael Fuese Werner Maisch Eberhard Trautwein Carl Hanser Verlag Munchen Wien 1992 ISBN 3 446 16318 2 Kapitel 2 4 Signale S 54 Englische Originalausgabe von Prentince Hall ISBN 0 13 928748 5 Brian W Kernighan Die UNIX Story dpunkt Verlag Heidelberg 2021 ISBN 978 3 86490 778 4 S 38 Jurgen Gulbins UNIX 3 Auflage Springer Verlag Berlin Heidelberg New York 1988 ISBN 3 540 19248 4 S 106 Kommandos Programme Prozesse S 575 Systemanschlusse und C Bibliotheksfunktionen Einzelbelege Bearbeiten HP UX Reference Volume 3 Hewlett Packard 1991 HP Part No 81864 80000 S 667 unix com SunOS 5 10 usr share man man3head signal h 3head vom 16 Sept 2006 00 46 56 UTChttps software cfht hawaii edu man solaris signal 5 https docs oracle com cd E36784 01 html E36873 signal h 3head html Datei usr share man man7 signal 7 gz vom 2 Februar 2018 geliefert mit Ubuntu 18 04 manpages ubuntu com man7 org de wiktionary org dict leo org Datei usr share man man2 setsid 2 gz vom 9 Februar 2020 20 49 27 UTC ausgeliefert mit Ubuntu 20 04 Abschnitt Notes dritter und vierter Absatz https man7 org linux man pages man2 setsid 2 html desgleichen ex Spezifikation der Open Group Abgerufen am 7 September 2016 englisch Bryan Costales Eric Allman sendmail O Reilly Cambridge Koln Paris Sebastopol Tokyo 1997 ISBN 1 56592 222 0 Kapitel 26 3 Signaling the Daemon S 449 Dokumentation des Apache HTTP Server Je nach Konfiguration des Webbrowsers wird die Seite in Deutsch Englisch oder einer anderen Sprache angezeigt Ben Laurie Peter Laurie Apache 3 Ausgabe O Reilly Sebastopol u a 2002 ISBN 0 596 00203 3 S 43 Dokumentation des Postfix Mail Transfer Agent englisch Abgerufen von https de wikipedia org w index php title SIGHUP amp oldid 235827730