Advanced UNIX Programming

Paperback
from $0.00

Author: Warren W. Gay

ISBN-10: 067231990X

ISBN-13: 9780672319907

Category: UNIX

Advanced UNIX Programming goes beyond the fundamentals of UNIX programming and presents information and techniques the readers needs to expand their knowledge base. Designed for professional UNIX programmers, this book builds on the skills and knowledge the reader already possesses. It includes coverage of internet processes, interprocess control, file system manipulation, synchronization, and much more.

Search in google:

Advanced UNIX Programming goes beyond the fundamentals of UNIX programming and presents information and techniques the readers needs to expand their knowledge base. Designed for professional UNIX programmers, this book builds on the skills and knowledge the reader already possesses. It includes coverage of internet processes, interprocess control, file system manipulation, synchronization, and much more. Booknews Written for programmers familiar with C and the UNIX shell, this guide delves deeper into the UNIX development tools, operating system, and control structures. The author begins with file input and output, directory management, numeric conversion, date/time facilities, command-line processing and embedded database routines. The advanced topics include signals, input and output scheduling, interval timers, process control and pipes, forked processes, pattern matching, regular expressions, and X Window programming. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Introduction1Pt. IFiles and Directories7Ch. 1Compiler Notes and Options9Ch. 2UNIX File System Objects33Ch. 3Error Handling and Reporting51Ch. 4UNIX Input and Output65Ch. 5File Locking87Ch. 6Managing Files and Their Properties105Ch. 7Directory Management129Ch. 8Temporary Files and Process Cleanup151Pt. IILibrary Functions171Ch. 9UNIX Command-Line Processing173Ch. 10Conversion Functions189Ch. 11UNIX Date and Time Facilities207Ch. 12User ID, Password, and Group Management227Ch. 13Static and Shared Libraries247Ch. 14Database Library Routines273Pt. IIIAdvanced Concepts305Ch. 15Signals307Ch. 16Efficient I/O Scheduling329Ch. 17Timers351Ch. 18Pipes and Processes371Ch. 19Forked Processes385Ch. 20Pattern Matching405Ch. 21Regular Expressions431Ch. 22Interprocess Communications447Ch. 23Message Queues457Ch. 24Semaphores481Ch. 25Shared Memory515Ch. 26Memory-Mapped Files537Ch. 27X-Window Programming557Index577

\ BooknewsWritten for programmers familiar with C and the UNIX shell, this guide delves deeper into the UNIX development tools, operating system, and control structures. The author begins with file input and output, directory management, numeric conversion, date/time facilities, command-line processing and embedded database routines. The advanced topics include signals, input and output scheduling, interval timers, process control and pipes, forked processes, pattern matching, regular expressions, and X Window programming. Annotation c. Book News, Inc., Portland, OR (booknews.com)\ \