-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
Linux系统编程 版权信息
- ISBN:9787111716617
- 条形码:9787111716617 ; 978-7-111-71661-7
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
Linux系统编程 本书特色
Linux是世界上*流行的开源操作系统。Linux系统编程技术将使你能够使用自己的系统程序扩展Linux操作系统,并与系统上的其他程序进行通信。 本书首先探讨了Linux文件系统及其基本命令、内置手册页、GNU编译器集合(GCC)和Linux系统调用。然后,你将了解如何处理程序中的错误,并学习如何捕获错误并打印错误相关信息。本书介绍了在系统上读写文件的多种方法,包括使用流和文件描述符。随着学习的不断深入,你将深入研究创建进程、创建僵尸进程和守护程序,并学习使用systemd处理守护程序的方法。之后,你将了解如何创建共享库,并探索不同类型的进程间通信(IPC)。在后续的章节中,你还将学习如何使用POSIX线程编写程序,以及如何使用GNU调试器(GDB)和Valgrind调试程序。 学完本书后,你将能够在Linux系统中开发自己的系统程序,包括守护进程、工具、客户端和过滤器。 通过阅读本书,你将: ?了解如何使用各种系统调用为Linux系统编写程序。 ?深入研究POSIX函数的工作原理。 ?理解并学会使用信号、管道、IPC和流程管理等关键概念。 ?了解如何集成程序与Linux系统。 ?探索高级主题,例如,文件系统操作、创建共享库和调试程序。 ?全面了解如何使用Valgrind调试程序。
Linux系统编程 内容简介
Linux是世界上*流行的开源操作系统。Linux系统编程技术将使你能够使用自己的系统程序扩展Linux操作 系统,并与系统上的其他程序进行通信。 <br /><br />本书探讨了Linux文件系统及其基本命令、内置手册页、GNU编译器集合(GCC)和Linux系统调用;讲述了如何处理程序中的错误,以及如何捕获错误并打印错误相关信息;介绍了在系统上读写文件的多种方法,包括使用流和文件描述符。随着学习的不断深入,你将深入研究创建进程、创建僵尸进程和守护进程,并学习使用systemd处理守护进程的方法;了解如何创建共享库,并探索不同类型的进程间通信(IPC);还将学习如何使用POSIX线程编写程序,以及如何使用GNU调试器(GDB)和Valgrind调试程序。 <br /><br />学完本书,你将能够在Linux系统中开发自己的系统程序,包括守护进程、工具、客户端和过滤器。 <br /><br />通过阅读本书,你将: <br />◎ 了解如何使用各种系统调用为Linux系统编写程序。 <br />◎ 深入研究POSIX函数的工作原理。 <br />◎ 理解并学会使用信号、管道、IPC和流程管理等关键概念。 <br />◎ 了解如何集成程序与Linux系统。 <br />◎ 探索高级主题,例如,文件系统操作、创建共享库和调试程序。 <br />◎ 全面了解如何使用Valgrind调试程序。
Linux系统编程 目录
Linux系统编程 作者简介
Jack-Benny Persson是一位来自瑞典的技术顾问和作家。他撰写了多本Linux和编程方面的书籍。他对Linux和其他类UNIX系统的热情始于20年前的一个爱好。从那时起,他就把大部分业余时间都花在了阅读Linux技术资料、完善Linux服务器以及撰写Linux管理相关的书籍上。如今,他在瑞典拥有自己的IT和媒体公司,该公司主要聚焦于Linux技术。
-
快速开发(纪念版)
¥63.7¥128 -
LINUX SHELL核心编程指南
¥58.9¥89 -
Windows 10使用方法与技巧从入门到精通-(第2版)
¥49.3¥69 -
LINUX运维之道(第3版)
¥70.2¥108 -
Windows操作系统核心编程实验教程
¥17.4¥20 -
4.23文创礼盒A款--“作家言我精神状态”
¥42.3¥206