Advanced UNIX Programming

Advanced UNIX Programming


Yazar Marc J. Rochkind
Yayınevi Pearson Education
ISBN 9780131411548
Baskı yılı 2004
Sayfa sayısı 736
Ağırlık 1.02 kg
Edisyon 2
Stok durumu Tükendi   

The changes to UNIX programming that have taken place since 1985 are extensive to say the least. The first edition of Advanced UNIX Programming is still used and considered to be a must have book on any UNIX programmers shelf. With this new edition UNIX programmers now have a one-volume, comprehensive, in-depth guide to the essential system-level services provided to them by the UNIX family of operating systems - now including Linux, FreeBSD, and the Mac OS X kernel (Darwin). All UNIX application programs, regardless of what language they are written in, run on top of these services, so mastering them is essential for successful UNIX programming. And, with a movement towards open-source systems, programmers will appreciate the books emphasis on portability.
Preface
Ch. 1 Fundamental concepts 1
Ch. 2 Basic file I/O 71
Ch. 3 Advanced file I/O 123
Ch. 4 Terminal I/O 203
Ch. 5 Processes and threads 277
Ch. 6 Basic interprocess communication 361
Ch. 7 Advanced interprocess communication 405
Ch. 8 Networking and sockets 519
Ch. 9 Signals and timers 601
App. A Process attributes 667
App. B Ux : A C++ wrapper for standard UNIX functions 673
App. C Jtux : A Java/Jython interface to standard UNIX functions 677
App. D : Alphabetical and categorical function lists 685
References 703
Index 705