مشخصات کتاب
-
Michael KerrisK
-
2010
-
انگلیسی
-
1963
-
426
-
0
The Linux Programming Interface
Preface ..................................................................................................................... xxxi
Chapter 1: History and Standards .................................................................................... 1
Chapter 2: Fundamental Concepts ................................................................................. 21
Chapter 3: System Programming Concepts...................................................................... 43
Chapter 4: File I/O: The Universal I/O Model................................................................. 69
Chapter 5: File I/O: Further Details ................................................................................ 89
Chapter 6: Processes .................................................................................................. 113
Chapter 7: Memory Allocation..................................................................................... 139
Chapter 8: Users and Groups...................................................................................... 153
Chapter 9: Process Credentials .................................................................................... 167
Chapter 10: Time....................................................................................................... 185
Chapter 11: System Limits and Options......................................................................... 211
Chapter 12: System and Process Information ................................................................. 223
Chapter 13: File I/O Buffering..................................................................................... 233
Chapter 14: File Systems ............................................................................................ 251
Chapter 15: File Attributes .......................................................................................... 279
Chapter 16: Extended Attributes .................................................................................. 311
Chapter 17: Access Control Lists .................................................................................. 319
Chapter 18: Directories and Links ................................................................................ 339
Chapter 19: Monitoring File Events .............................................................................. 375
Chapter 20: Signals: Fundamental Concepts ................................................................. 387
Chapter 21: Signals: Signal Handlers........................................................................... 421
Chapter 22: Signals: Advanced Features ...................................................................... 447
Chapter 23: Timers and Sleeping................................................................................. 479
Chapter 24: Process Creation...................................................................................... 513
Chapter 25: Process Termination.................................................................................. 531
Chapter 26: Monitoring Child Processes ....................................................................... 541
Chapter 27: Program Execution ................................................................................... 563
Chapter 28: Process Creation and Program Execution in More Detail............................... 591
Chapter 29: Threads: Introduction................................................................................ 617
Chapter 30: Threads: Thread Synchronization ............................................................... 631
Chapter 31: Threads: Thread Safety and Per-Thread Storage........................................... 655
Chapter 32: Threads: Thread Cancellation.................................................................... 671
Chapter 33: Threads: Further Details ............................................................................ 681
Chapter 34: Process Groups, Sessions, and Job Control ................................................. 699
Chapter 35: Process Priorities and Scheduling ............................................................... 733
Chapter 36: Process Resources .................................................................................... 753
Chapter 37: Daemons ................................................................................................ 767
Chapter 38: Writing Secure Privileged Programs ........................................................... 783
Chapter 39: Capabilities ............................................................................................ 797
Chapter 40: Login Accounting ..................................................................................... 817
Chapter 41: Fundamentals of Shared Libraries .............................................................. 833
Chapter 42: Advanced Features of Shared Libraries....................................................... 859
Chapter 43: Interprocess Communication Overview....................................................... 877