本文作者:ptiyny

学习云计算linux内核 云计算 linux

ptiyny 08-19 8
学习云计算linux内核 云计算 linux摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于学习云计算linux内核的问题,于是小编就整理了3个相关介绍学习云计算linux内核的解答,让我们一起看看吧。Linux Ker...

大家好,今天小关注到一个比较有意思的话题,就是关于学习云计算linux内核的问题,于是小编就整了3个相关介绍学习云计算Linux内核的解答,让我们一起看看吧。

学习云计算linux内核 云计算 linux
(图片来源网络,侵删)

Linux Kernel (Linux内核)怎么安装

1、下载新内核源码:到******.kernel.org,下载最新版本linux内核,保存到/usr/src/kernels目录,大约54MB。

2、#cd/usr/src/kernels

3、#tarjvxflinux-2.6.31.5.tar.bz2

4、入系统原内核目录,把其中的隐藏文件.config***到新内核目录中。

学习云计算linux内核 云计算 linux
(图片来源网络,侵删)

5、cd进入新内核目录,然后行#makeoldconfig 此时所有提示均按回车,选项提示都默认。

6、#makexconfig此时弹出一个内核配置窗口,里面全是英文,我看不懂,干脆就直接把这个窗口关掉,继续往下做。

7、#makebzImage&&makemodules&&makemodules_install&&makeinstall第七步编译时间比较长,要30到50分钟不等,要看机器情况了。

8、#uname-r查看内核版本,完上面步骤后就可以重启系统了,启动时会在GRUB菜单里出现新内核选项了。 此安装新内核后同时也会保留旧内核,启动时,可在新老内核间选择,相当的实用

学习云计算linux内核 云计算 linux
(图片来源网络,侵删)

关于linux内核原理的入门书籍有哪些值得推荐的?

没必要看linux,除非你做linux开发,学习的话操作系统那本经典的用minix做范本的书才是精华,不过单看会觉得有点枯燥。***找本自己从头写一个操作系统之类的书,动动手会比较容易理解。基础打好后,再看linux内核的书,什么都可以,都不会感觉太难。操作系统基础在大学里面一般都会学,那么多年没什么太大变化,那个才是精华,一个学期是不够的,多看几遍,每年都能上升到一个新高度。

谢小编邀。

@云瑄软件回答的已经很全面了,他推荐的几本书都是内核入门经典中的经典。

我再推荐几本接触过好书:

《linux设备驱动程序》 Jonathan Corbet著,讲内核设备驱动开发,对内核抽象层次,设备原理讲的很细,还介绍了不少内核开发调试的技巧。

《linux内核设计的艺术》中科院新设计团队著,这本书褒贬不一,但是书中对于一些内核的算法数据结构讲的很详细,对内核bootloader也讲了很多,对我帮助不少。

另外强烈推荐先过一遍《深入理解计算机系统》,这本书深入浅出,可以说是基本功中的基本功了。

最后的最后,如果想自己开发内核,推荐一个网站:osdev.org,这个网站几乎可以找到所有内核开发的资料。

共勉。

一个程序员不会linux内核系统,算得上一个优秀序员吗?

也可以这样问,一个不会数学的体育老师是优秀的老师吗?一个不会开飞机的坦克手是一个好士兵吗?程序员的范围太广了,不一定都要和linux打交道,也不一定非要编写linux下的程序。世界很大,能解决好一部分问题就很好了。比如我就知道某大学一老师计算流体力学搞得牛,程序也写得好,求解器轻松卖出几千万,而且只会fortran语,这在你看来是否一样很low?

现在的项目都讲究敏捷开发,DevOps的概念已经深入人心,与其讨论程序员会不会Linux内核,会不会手写SQL,会不会汇编语言,不如问他:知不知道各种控件,会不会用项目管理工具,毕竟谁都不可能当一辈子程序员。PS,请先从SpreadJS了解起

到此,以上就是小编对于学习云计算linux内核的问题就介绍到这了,希望介绍关于学习云计算linux内核的3点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享