Symbol Number Action Meaning
SIGHUP 1 exit Hangs up.
SIGINT 2 exit Interrupts.
SIGQUIT 3 core dump Quits.
SIGILL 4 core dump Illegal instruction.
SIGTRAP 5 core dump Trace trap.
SIGIOT 6 core dump IOT instruction.
SIGEMT 7 core dump MT instruction.
SIGFPE 8 core dump Floating point exception.
SIGKILL 9 exit Kills (cannot be caught or ignored).
SIGBUS 10 core dump Bus error.
SIGSEGV 11 core dump Segmentation violation.
SIGSYS 12 core dump Bad argument to system call.
SIGPIPE 13 exit Writes on a pipe with no one to read it.
SIGALRM 14 exit Alarm clock.
SIGTERM 15 exit Software termination signal.
分享到:
相关推荐
This completely updated classic (originally titled Practical UNIX Programming) demonstrates how to design complex software to get the most from the UNIX operating system. UNIX Systems Programming ...
Beginning with the description of operating system in general the book discusses features that made Unix the most suitable operating system of its time. An overview of file management in Unix and ...
Further, it delves into the detailed description of file system and compression techniques, processes and signals, vi editor, system calls, and awk scripting. Detailed description about different ...
10.16 implementation using system v semaphores 271 10.17 summary 278 chapter 11 system v semaphores 11.1 introduction 281 11.2 semget function 282 11.3 semop function 285 11.4 semct1 function ...
2.3.1 UNIX System V Release 4 33 2.3.2 4.4BSD 34 2.3.3 FreeBSD 34 2.3.4 Linux 35 2.3.5 Mac OS X 35 2.3.6 Solaris 35 2.3.7 Other UNIX Systems 35 2.4 Relationship of Standards and Implementations 36 2.5...
on a Unix system. It then covers signal interfaces, starting with the basic, and concluding with the advanced. Chapter 10, Time This chapter discusses time, sleeping, and clock management. It covers ...
A Linux and UNIX® System Programming Handbook Chapter 1: History and Standards Chapter 2: Fundamental Concepts Chapter 3: System Programming Concepts Chapter 4: File I/O: The Universal I/O Model ...
Handling SIGCHLD Signals Section 5.10. wait and waitpid Functions Section 5.11. Connection Abort before accept Returns Section 5.12. Termination of Server Process Section 5.13. SIGPIPE Signal...
The authors illustrate the best ways to write system calls, they present several hands-on projects designed to help students quickly improve their skills. Throughout, the authors present short code ...
UNIX System Overview Section 1.1. Introduction Section 1.2. UNIX Architecture Section 1.3. Logging In Section 1.4. Files and Directories Section 1.5. Input and Output ...
The Linux Programming Interface (TLPI) is the definitive guide to the Linux and UNIX programming interface—the interface employed by nearly every application that runs on a Linux or UNIX system. ...
1.1 What's Special About UNIX?............................................................................................................2 ...............................................................
At least two major barriers to real-time processing in the traditional UNIX architectures, such as System V Release 3 (SVR3), the 4.3 Berkeley Software Design version of UNIX (BSD), and SunOS 4.x ...
a Unix system. It then covers signal interfaces, starting with the basic and concluding with the advanced. Chapter 11, Time This chapter discusses time, sleeping, and clock management. It covers the ...
System V IPC Section 19.4. POSIX Message Queues Chapter 20. Program ExZecution Section 20.1. Executable Files Section 20.2. Executable Formats Section 20.3. Execution Domains Section 20.4. The exec ...
Communication mechanisms provided by traditional UNIX systems include simplex reliable byte streams between related processes (see pipes, Section 11.1), and notification of exceptional events (see ...
You can also send signals between processes and handle the signals that are sent to you. In MS-DOS, the situation is different; fork and other IPC functions are not imple- mented. However, when it is...
Chapter 7, Working with System Files, teaches you how to deal with Unix system files, which includes writing data to Unix log files, appending data to existing files, and altering the data of text ...