正在加载阅读箴言...

最新公告: 打赏后没有备注邮箱的,请及时联系站长微信:ShuYuanOrg
Linux系统编程
计算机类
免费

Linux系统编程 PDF

更新日期: 2026-07-06 | 浏览量: 13
出版社:
出版年:
页数:
293
ISBN:
9787111716617

Linux是世界上最流行的开源操作系统。Linux系统编程技术将使你能够使用自己的系统程序扩展L inux操作系统,并与系统上的其他程序进行通信。

本书探讨了Linux文件系统及其基本命令、内置手册页、GNU编译器集合(GCC)和Linux系统调用;讲述了如何处理程序中的错误,以及如何捕获错误并打印错误相关信息;介绍了在系统上读写文件的多种方法,包括使用流和文件描述符。随着学习的不断深入,你将深入研究创建进程、创建僵尸进程和守护进程,并学习使用systemd处理守护进程的方法;了解如何创建共享库,并探索不同类型的进程间通信(IPC );还将学习如何使用POSIX线程编写程序,以及如何使用GNU调试器(GDB )和Valgrind调试程序。

学完本书,你将能够在Linux系统中开发自己的系统程序,包括守护进程、工具、客户端和过滤器。

通过阅读本书,你将:

了解如何使用各种系统调用为Linux系统编写程序。

深入研究POSIX函数的工作原理。

理解并学会使用信号、管道、IPC和流程管理等关键概念。

了解如何集成程序与Linux系统。

探索高级主题,例如,文件系统操作、创建共享库和调试程序。

全面了解如何使用Valgrind调试程序。


电子书下载

免费书籍,PC端扫码下载,移动端可以直接跳转!

评论列表 0

发布评论(审核通过后显示)