Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

 << zurück
Shell-Programmierung von Jürgen Wolf
Einführung, Praxis, Referenz
Buch: Shell-Programmierung

Shell-Programmierung
782 S., mit CD, 44,90 Euro
Rheinwerk Computing
ISBN 3-89842-683-1
gp Kapitel A Anhang
  gp A.1 Shell-Builtin-Befehle
  gp A.2 Externe Kommandos
  gp A.3 Shell-Optionen
  gp A.4 Shell-Variablen
  gp A.5 Kommandozeile editieren
  gp A.6 Wichtige Tastenkürzel (Kontrolltasten)
  gp A.7 Initialisierungsdateien der Shells
  gp A.8 Signale
  gp A.9 Sonderzeichen und Zeichenklassen


Rheinwerk Computing

A.8 Signale  toptop


Tabelle A.11   Signale, die meist bei Programmfehlern auftreten

Name Nr. Aktion Verfügbar Bedeutung
SIGILL 4 Core & Ende POSIX Ungültige Instruktion wurde ausgeführt
SIGTRAP 5 Core & Ende Unterbrechung (Einzelschrittausführung)
SIGABRT 6 Core & Ende POSIX Abnormale Beendigung
SIGBUS 7 Core & Ende Fehler auf dem System-Bus
SIGFPE 8 Core & Ende POSIX Problem bei einer Gleitkommaoperation (z. B. Teilung durch Null)
SIGSEGV 11 Core & Ende POSIX Speicherzugriff auf unerlaubtes Speichersegment
SIGSYS 31 Core & Ende Ungültiges Argument bei System-Call
SIGEMT Ende Emulations-Trap
SIGIOT Core & Ende Wie SIGABRT


Tabelle A.12   Signale, die den Prozess beenden

Name Nr. Aktion Verfügbar Bedeutung
SIGHUP 1 Ende POSIX Abbruch einer Dialogstationsleitung bzw. Konfiguration neu laden für Dämonen
SIGINT 2 Ende POSIX Interrupt der Dialogstation ((Strg)+(C))
SIGQUIT 3 Core & Ende POSIX Das Signal quit von einer Dialogstation
SIGKILL 9 Ende POSIX Das Signal kill
SIGTERM 15 Ende POSIX Programme, die SIGTERM abfangen, bieten meistens einen »Soft Shutdown« an.


Tabelle A.13   Signale, die bei Beendigung eines Timers auftreten – Alarm

Name Nr. Aktion Verfügbar Bedeutung
SIGALRM 14 Ende POSIX Zeituhr ist abgelaufen – alarm().
SIGVTALRM 26 Ende BSD, SVR4 Der virtuelle Wecker ist abgelaufen.
SIGPROF 27 Ende Der Timer zur Profileinstellung ist abgelaufen.


Tabelle A.14   Asynchrone E/A-Signale

Name Nr. Aktion Verfügbar Bedeutung
SIGURG 23 Ignoriert BSD, SVR4 Dringender Socketstatus ist eingetreten.
SIGIO 29 Ignoriert BSD, SVR4 Socket E/A ist möglich.
SIGPOLL Ende SVR4 Ein anstehendes Ereignis bei Streams wird signalisiert.


Tabelle A.15   Signale zur Prozesskontrolle

Name Nr. Aktion Verfügbar Bedeutung
SIGCHLD 17 Ignoriert POSIX Der Kindprozess wurde beendet oder angehalten.
SIGCONT 18 Ignoriert POSIX Ein angehaltener Prozess soll weiterlaufen.
SIGSTOP 19 Anhalten POSIX Der Prozess wurde angehalten.
SIGTSTP 20 Anhalten POSIX Der Prozess wurde »von Hand« mit STOP angehalten.
SIGTTIN 21 Anhalten POSIX Prozess wollte aus einem Hintergrundprozess der Kontroll-Dialogstation lesen.
SIGTTOU 22 Anhalten POSIX Prozess wollte in einem Hintergrundprozess der Kontroll-Dialogstation schreiben.
SIGCLD Ignoriert Wie SIGCHLD


Tabelle A.16   Signale, die bei Fehlern einer Operation ausgelöst werden

Name Nr. Aktion Verfügbar Bedeutung
SIGPIPE 13 Ende POSIX Es wurde in eine Pipe geschrieben, woraus niemand liest. Es wurde versucht, in eine Pipe mit O_NONBLOCK zu schreiben, woraus keiner liest.
SIGLOST Ende Eine Dateisperre ging verloren.
SIGXCPU 24 Core & Ende BSD, SVR4 Maximale CPU-Zeit wurde überschritten.
SIGXFSZ 25 Core & Ende BSD, SVR4 Maximale Dateigröße wurde überschritten.


Tabelle A.17   Die restlichen Signale

Name Nr. Aktion Verfügbar Bedeutung
SIGUSR1 SIGUSR2 10, 12 Ende POSIX Frei zur eigenen Benutzung
SIGWINCH 28 Ignoriert BSD Window-Größe hat sich verändert.



Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

 << zurück
  
  Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Shell-Programmierung
Shell-Programmierung
bestellen
 Buchtipps
Zum Rheinwerk-Shop: Shell-Programmierung






 Shell-Programmierung


Zum Rheinwerk-Shop: Linux-Server






 Linux-Server


Zum Rheinwerk-Shop: Das Komplettpaket LPIC-1 & LPIC-2






 Das Komplettpaket
 LPIC-1 & LPIC-2


Zum Rheinwerk-Shop: Linux-Hochverfügbarkeit






 Linux-
 Hochverfügbarkeit


Zum Rheinwerk-Shop: Linux Handbuch






 Linux Handbuch


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo





Copyright © Rheinwerk Verlag GmbH 2005
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern