linux怎么自学

linux怎么自学,第1张

学习Linux步骤:

1、先了解了解基础吧,找一本薄一点的,浅一点的书,了解一下什么是linux。有个基本了解即可。不建议马上看《鸟哥的Linux私房菜》,这本书很不错,如果你了解linux基础之后再看,对你可以说是不受益匪浅都不行。没基础看《鸟哥的Linux私房菜》比较痛苦,内容很多。

2、了解之后,在自己电脑上弄个虚拟机,装上linux系统(redhat或ubuntu都行)。专攻《鸟哥的Linux私房菜》。当你把这本书攻下来时,才知道原来命令行并不可怕,自己打着打着就很长啦。

学linux最主要靠实践,不实践,只看书对你没好处的哦。自己在虚拟机上慢慢玩吧,玩多了就知道咋回事啦。不懂的多找资料弄懂,弄懂之后再实践,这才会有收获。

第一:《Linux内核设计与实现》

简称LKD,从入门开始,介绍了诸如进程管理、系统调用、中断和中断处理程序、内核同步、时间管理、内存管理、地址空间、调试技术等方面,内容比较浅显易懂,个人认为是内核新人首先必读的书籍。新人得有此书,足矣!

第二:《深入理解Linux内核》

简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。

前面这两本,一本提纲挈领,一本全面深入。

第三:《Linux设备驱动程序》

简称LDD,驱动开发者都要人手一本了。

第四:《深入理解Linux虚拟内存管理》

简称LVMM,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。

第五:《深入理解LINUX网络内幕》

一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。

了解更多开源相关,去LUPA社区看看吧。

Linux Kernel 四库全书

1. Linux内核设计与实现 Edition 2

2. Linux设备驱动 Edition 3

3. Linux内核源代码情景分析

4. 深入理解Linux内核(第三版)

5. LINUX KERNEL技术手册LINUX KERNEL in a nutshell

Linux内核驱动和应用程序开发QQ群:4640675,欢迎交流讨论;

Linux内核设计与实现

原书名: Linux Kernel Development (2nd Edition)

出版社:Novell Press

作者: (美)Robert Love

译者: 陈莉君 康华 张波

出版社:机械工业出版社

ISBN:7111178653

出版日期:2006 年1月

页码:289

Linux Device Drivers, 3rd Edition

By Jonathan Corbet, Greg Kroah-Hartman, Alessandro Rubini

Publisher:O'Reilly

Pub Date:February 2005

Pages: 636

LINUX设备驱动程序(第3版)

译者:魏永明,耿岳,钟书毅

出版社: 中国电力出版社

出版日期:2006年1月1日

平装: 569页

LINUX内核源代码情景分析

作者:毛德 *** ,胡希明

出版社: 浙江大学出版社

出版日期:2001年9月1日

平装: 841页

ISBN: 9787308027038

深入理解Linux内核

Understanding the Linux Kernel, 3rd Edition

By Daniel P. Bovet, Marco Cesati

Publisher: O'Reilly

Pub Date: November 2005

ISBN: 0-596-00565-2

Pages: 942

作者美)博韦,西斯特著,陈莉君,张琼声,张宏伟 译

出版社:中国电力出版社

出版时间:

出版时间:2007-9-1

ISBN: 9787508353944

LINUX KERNEL技术手册

LINUX KERNEL in a nutshell

作者:(美)哈特曼 著

出 版 社:东南大学出版社

出版时间:2007-6-1

页数:182

I S B N:9787564107420


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/5904996.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-07
下一篇 2023-03-07

发表评论

登录后才能评论

评论列表(0条)

保存