看内核代码推荐:蒋静、徐志伟老师的《 *** 作系统原理、技术与编程》这本书从软硬两个侧重点描述了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 你可以在安装的时候来创建。
谁说内核的目录和文件系统一样了? 仔细看书,肯定不一样的。如果书上说一样,建议你换本书看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)