Sams teach yourself Linux programming in 24 hours /
Warren Gay.
- Indiana, USA : Sams publishing, c1999.
- xviii, 526 p. : ill. ; 24 cm.
Contents
Hours; 1. Getting started 2. Managing your source code 3. Writing a Linux utility 4. Modular programming in C 5. Introducing make files 6. Linux command- line option processing 7. Error handling and reporting 8. The Linux main program and its environment 9. Useful debugging technique 10. Static and shared libraries 11. Advanced string functions 12. Conversion functions 13. Linux date and time facilities 14. Userid, password and group management 15. File system information and management 16. Temporary file and process cleanup 17. Pipes and processes 18. Forked processes 19. Semaphores 20. Shared memory 21. Message queues 22. Signals 23. Client/ server programming 24. Using the man pages