适合linux学习者阅读的书籍推荐!

2021-05-07 14:59:11 浏览数 (2129)

关于编程书籍的推荐,已经陆陆续续推出了几篇总结文章。那么这篇文章 w3cschool 小编就来为大家推荐五本适合 linux 学习者阅读的书籍!

《Linux C编程一站式学习》

《Linux C编程一站式学习》

购买该书籍

本书适合做零基础的初学者学习 C 语言的第一本教材,帮助读者打下牢固的基础。有一定的编程经验但知识体系不够完整的读者也可以对照本书查缺补漏,从而更深入地理解程序的工作原理。本书对于 C 语言的语法介绍得非常全面,对 C99 标准做了很多解读,因此也可以作为一本精简的 C 语言语法参考书。

《Linux/UNIX 系统编程手册》

《Linux/UNIX 系统编程手册》

购买该书籍

《linux/UNIX 系统编程手册(上、下册)》是介绍 linux 与 unix 编程接口的权威著作。linux 编程资深专家 michael kerrisk 在书中详细描述了 linux/unix 系统编程所涉及的系统调用和库函数,并辅之以全面而清晰的代码示例。涵盖了逾 500 个系统调用及库函数,并给出逾 200 个程序示例,另含 88 张表格和 115 幅示意图。

书内主要讲解了高效读写文件,对信号、时钟和定时器的运用,创建进程、执行程序,编写安全的应用程序,运用 posix 线程技术编写多线程程序,创建和使用共享库,运用管道、消息队列、共享内存和信号量技术来进行进程间通信,以及运用套接字 api 编写网络应用等内容。

《鸟哥的Linux私房菜》

《鸟哥的Linux私房菜》

购买该书籍

书中全面而详细地介绍了 Linux 操作系统。全书分为 5 个部分:第一部分着重说明 Linux 的起源及功能,如何规划和安装 Linux 主机;第二部分介绍 Linux 的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口 shell 和管理系统的好帮手 shell 脚本,另外还介绍了文字编辑器 vi 和 vim 的使用方法;第四部分介绍了对于系统安全非常重要的 Linux 账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员 (root) 的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。

本书内容丰富全面,基本概念的讲解非常细致,深入浅出。各种功能和命令的介绍,都配以大量的实例操作和详尽的解析。本书是初学者学习 Linux 不可多得的一本入门好书。

《Linux命令行与shell脚本编程大全》

《Linux命令行与shell脚本编程大全》

购买该书籍

这是一本关于 Linux 命令行与 shell 脚本编程的全方位教程,主要包括四大部分:Linux 命令行,shell 脚本编程基础,高级 shell 脚本编程,如何创建实用的 shell 脚本。本书针对 Linux 系统的最新特性进行了全面更新,不仅涵盖了详尽的动手教程和现实世界中的实用信息,还提供了与所学内容相关的参考信息和背景资料。通过本书的学习,你将轻松写出自己的 shell 脚本。

《深入Linux内核架构》

《深入Linux内核架构》

购买该书籍

相对而言,这本书既不像《深入理解 Linux 内核》那么枯燥,也不像《Linux 内核设计与实现》泛泛而谈,书中的内容很好地抓住了内核代码中的核心,而且图文并茂,对于一些复杂的数据结构和函数执行流程书中采用用图片刻画的形式,让读者一目了然。

以上就是小编推荐的五本适合 linux 学习者阅读的书籍。更多 linux 的学习请关注 w3cschool 官网。