Linux Programming by Example
Subtitle: The Fundamentals (Prentice Hall Open Source Software Development Series)
Publisher: Prentice Hall PTR
Published: April 12, 2004
Language: eng
Format: Paperback
Number of pages: 720
ISBN-13: 9780131429642
Subjects: Computer Programming; Unix, Unix Linux & Unix TCL/TK; Operating Systems - Linux; Computers - Operating Systems; Computers; Computer Books: General; Operating systems (Computers); Operating Systems - UNIX; Operating Systems - Windows; Computers / Operating Systems / Linux; Computer operating systems; Linux; Linux (Computer software)
Table of contents: title: Preface
pagenum: xvii; label: Part I
pagenum: 1
title: Files and Users; label: 1
pagenum: 3
title: Introduction; label: 2
pagenum: 23
title: Arguments, Options, and the Environment; label: 3
pagenum: 51
title: User-Level Memory Management; label: 4
pagenum: 83
title: Files and File I/O; label: 5
pagenum: 117
title: Directories and File Metadata; label: 6
pagenum: 165
title: General Library Interfaces - Part 1; label: 7
pagenum: 207
title: Putting it all together: ls; label: 8
pagenum: 227
title: Filesystems and Directory Walks; label: Part II
pagenum: 281
title: Processes, IPC, and Internationalization; label: 9
pagenum: 283
title: Process Management and Pipes; label: 10
pagenum: 347
title: Signals; label: 11
pagenum: 403
title: Permissions and User and Group ID Numbers; label: 12
pagenum: 427
title: General Library Interfaces - Part 2; label: 13
pagenum: 485
title: Internationalization and Localization; label: 14
pagenum: 529
title: Extended Interfaces; label: Part III
pagenum: 565
title: Debugging and Final Project; label: 15
pagenum: 567
title: Debugging; label: 16
pagenum: 641
title: A Project That Ties Everything Together; label: Part IV
pagenum: 647
title: Appendixes; label: A
pagenum: 649
title: Teach Yourself Programming in Ten Years; label: B
pagenum: 655
title: Caldera Ancient UNIX License; label: C
pagenum: 657
title: GNU General Public License; title: Index
pagenum: 667