Résumé
In the opening chapters, you'll learn how to exploit the standard UNIX development tools. As the book progresses, you'll learn the inner workings of the UNIX operating system from a programmer's perspective, including internal manipulations of the file system and the proper use of some of the more esoteric UNIX functions. Code examples illustrate simultaneous file access by multiple users and changes to directory structure.
Expert author Warren W Gay walks you through the internals of UNIX control structures and casts light on different time and process models. You'll see example code that shows how to dynamically change user and group parameters.
Advanced UNIX Programming also includes coverage of internal processing techniques, interprocess control, and synchronization through signals, forked processes, and shared memory.
- Introduction ..... 1
- Part 1: Files and Directories ..... 7
- Chapter 1: Compiler Notes and Options ..... 9
- Chapter 2: UNIX File System Objects ..... 33
- Chapter 3: Error Handling and Reporting ..... 51
- Chapter 4: UNIX Input and Output ..... 85
- Chapter 5: File Locking ..... 87
- Chapter 6: Managing Files and Their Properties .....
105
- Chapter 7: Directory Management ..... 129
- Chapter 8: Temporary Files and Process Cleanup .....
151
- Part II: Library Functions ..... 171
- Chapter 9: UNIX Command-Line Processing ..... 173
- Chapter 10: Conversion Functions ..... 189
- Chapter 11: UNIX Date and Time Facilities .....
207
- Chapter 12: User ID, Password, and Group Management
..... 227
- Chapter 13: Static and Shared Libraries ..... 247
- Chapter 14: Database Library Routines ..... 273
- Part III: Advanced Concepts ..... 305
- Chapter 15: Signals ..... 307
- Chapter 16: Efficient I/O Scheduling ..... 329
- Chapter 17: Timers ..... 351
- Chapter 18: Pipes and Processes ..... 371
- Chapter 19: Forked Processes ..... 385
- Chapter 20: Pattern Matching ..... 405
- Chapter 21: Regular Expressions ..... 431
L'auteur - Warren W. Gay
Warren W. Gay has been programming professionally for 20 years. His experience includes UNIX system programming, UNIX socket programming, UNIX hardware and software troubleshooting, POSIX UNIX threads, UNIX RPC and XDR, library programming, and many other areas involved with UNIX systems. Warren is the author of the very successful Sams Teach Yourself Linux Programming in 24 Hours and Que's Linux Socket Programming By Example.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Sams |
Auteur(s) | Warren W. Gay |
Parution | 01/09/2000 |
Nb. de pages | 604 |
Format | 18,7 x 23,2 |
Couverture | Broché |
Poids | 1032g |
Intérieur | Noir et Blanc |
EAN13 | 9780672319907 |
ISBN13 | 978-0-672-31990-7 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse