新手学习linux用什么书,新手学linux看什么书

kodinid 14 0

大家好,今天小编关注到一个比较意思的话题,就是关于新手学习linux什么书的问题,于是小编就整理了4个相关介绍新手学习Linux用什么书的解答,让我们一起看看吧。

  1. 推荐一本linux环境下c语言编程的书,适合初学者的?
  2. linux内核编程书籍有那些比较经典?
  3. 关于LINUX编程方面的书籍?
  4. linux小白,有什么书籍推荐,怎么学习入门?

推荐一本LINUX环境下c语言编程的书,适合的?

Linux操作系统下C语言编程入门

GNU.Linux.编程指南.(第二版)

新手学习linux用什么书,新手学linux看什么书-第1张图片-安济编程网
图片来源网络,侵删)

网上教程很多,其实linux下和windows下的c语法都是一样的,只是编译c文件编译器不一样罢了。

《C Primer Plus&C++Primer Plus第五版中文版》 此书也有英文版,比较经典的一本书内容详细,知识涵盖广,就是比较厚,有耐力的话,推荐这本。

linux内核编程书籍有那些比较经典?

学习内核不是件容易事,前面有很多前续课程要读。

新手学习linux用什么书,新手学linux看什么书-第2张图片-安济编程网
(图片来源网络,侵删)

1.C语言,推荐Theprogrammginclanguage被称为圣经的书,不过没有中文版,不过C语言不太难,而且读内核也不需要你对C有多深了解。学习到指针结构体就够你用了。

2.数据结构,不懂这个想学是不可能的,推荐《数据结构》C语言版本

3.操作系统,任何一个大学的教科书都可以。一定要看,虽然是纯理论。但不看这个,想看懂内核,那是不可能的。

新手学习linux用什么书,新手学linux看什么书-第3张图片-安济编程网
(图片来源网络,侵删)

4.微机原理,内核和底层相关,不知道微机原理是不行的。我学的时候书上是以INTEL8086为蓝本,非常简单。后来看内核时候,补充了80386以后出现的保护模式,非常复杂。但还是先看下老版的微机原理,先从简单的下手。

5.linux系统管理,推荐《linux系统管理手册》,被linux的作者推荐的系统管理书籍。 6,终于到内核了,我看的是《Linux内核代码情景分析》虽然有点老。但结合新的源代码,在了解机制后,代码实现上差距不大。

关于LINUX编程方面的书籍?

《linuxdevicedrivers》

《linuxkerneldevelopment》

《understadingthelinuxkernel》

《linux源码情景分析》

《C程序设计语言》

《TheCProgramingLanguage》

《AdvancedPrograming《UnixNetworkPrograming》inUnixEnvirement》

linux小白,有什么书籍推荐怎么学习入门?

学习路径

1、Linux基础你得挑一个适合你的系统,然后虚拟安装它,开始使用它。 如果你想快速学会Linux,我有一个建议就是忘记图形界面,不要想图形界面能不能提供你问题的答案, 而是满世界的去找,去问,如何命令行解决你的问题。在这个过程中,你最好能将Linux的命令掌握的不错,起码常用的命令得知道,同时建立了自己的知识库, 里面是你积累的各项知识。

2、Linux平台的C/C++开发,同时还有Bash脚本编程我推荐的书如下:C语言程序[_a***_]。 C语言,***当然更好。 C++推荐 C++ Primer Plus, 工具方面推荐VIM的官方手册,GCC中文文档,GDB中文文档,GNU开源软件开发指导3、UNIX环境高级编程(APUE)

3、UNIX环境高级编程堪称神作,经典中的经典,一遍一遍的看,看10遍都嫌少,绝对是圣经一般的读物,即使是Windows程序员也从其中汲取养分,Google创始人的案头书籍,扎尔伯克的床头读物。)

工作方向:网络,图形,嵌入式设备驱动

网络方向:

UNIX环境高级编程再深读:尤其是进程线程,IPC,套接字;

多核程序设计:Pthread一定得吃透了;

UNIX网络编程:卷一,卷二

TCP/IP网络详解:卷一,卷二

到此,以上就是小编对于新手学习linux用什么书的问题就介绍到这了,希望介绍关于新手学习linux用什么书的4点解答对大家有用。

标签: linux 内核 推荐