Beginning Linux Programming (4th Edition)
Tags
Summary
Editor's review
Who it's for
A good fit for
- 有 C 语言基础、希望在 Linux 下做系统开发的初学者
- 需要系统梳理 Shell、文件、进程、线程、套接字等知识的开发者
- 从事嵌入式、服务器或后端开发的工程师,用于查漏补缺
- 高校计算机、软件工程专业讲授操作系统与系统编程课程的师生
Not a good fit for
- 完全没有编程经验、需要从语法学起的零基础读者
- 只想学 Linux 命令行日常操作、不做开发的运维新手
- 寻求内核源码剖析或驱动开发深度内容的资深内核工程师
Reading tips
- 先在自己的机器上装好 Linux 与 GCC 工具链,边读边编译书中示例,不要只做纸面阅读。
- 可跳过暂不涉及的章节(如 GTK+/Qt、MySQL),先打通文件、进程、线程、套接字这条主线。
- 每章读完用一个小工具练手,例如写一个多线程下载器或简单的 socket 服务端,把知识点串起来。
- 遇到系统调用行为不确定时,随手用 man 手册对照阅读,养成查文档的习惯。
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- Chapter 1 Getting Started
- Chapter 2 Shell Programming
- Chapter 3 File Operations
- Chapter 4 The Linux Environment
- Chapter 5 Terminals
- Chapter 6 Managing Text-Based Screens with curses
- Chapter 7 Data Management
- Chapter 8 MySQL
- Chapter 9 Development Tools
- Chapter 10 Debugging
- Chapter 11 Processes and Signals
- Chapter 12 POSIX Threads
- Chapter 13 Interprocess Communication: Pipes
- Chapter 14 Semaphores, Shared Memory, and Message Queues
- Chapter 15 Sockets
- Chapter 16 GNOME Programming with GTK+
- Chapter 17 KDE Programming with Qt
- Chapter 18 The Linux Standards
FAQ
这本书需要什么基础才能读?
第4版和第3版有什么不同?
书名是《Linux程序设计》,和《Beginning Linux Programming》是同一本吗?
书里的示例能直接在现代发行版上跑吗?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.