怎样学习linux内核

怎样学习linux内核,第1张

学习Linux内核之前先要学习 *** 作系统概念,可以看看国内的大学教材,如果这个不过关没法学内核。

看内核代码推荐:蒋静、徐志伟老师的《 *** 作系统原理、技术与编程》这本书从软硬两个侧重点描述了Linux内核,并把关键代码片段列了出来。

学内核编程推荐:Gary Nutt的《Linux *** 作系统内核实习》,这是一本很好的实验指导书。

另外,再下载一份linux源代码,用sourceinsight软件阅读分析

学习Linux步骤:

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

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

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

内核是内核,文件系统是文件系统,两码事。

你可以用 window 做类比,两者相同的。linux 内核就好比 window *** 作系统,文件系统就好比你的 C 盘,D 盘等等。你在安装 window 的时候,要创建文件系统,这个和 linux 一样的,只不过 linux 要你自己预先创建好,而 window 你可以在安装的时候来创建。

谁说内核的目录和文件系统一样了? 仔细看书,肯定不一样的。如果书上说一样,建议你换本书看。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存