8、内核初始化:生意做大了就得成立公司

上一节,你获得了一本《企业经营宝典》,完成了一件大事,切换到了老板角色,从实模式切换到了保护模式。有了更强的寻址能力,接下来,我们就要按照宝典里面的指引,开始经营企业了。 内核的启动从入口函数start_kernel()开始。在init/m...

趣谈Linux操作系统

7、从BIOS到bootloader:创业伊始,有活儿老板自己上

有了开放的营商环境,咱们外包公司的创业之旅就要开始了。 上一节我们说,x86作为一个开放的营商环境,有两种模式,一种模式是实模式,只能寻址1M,每个段最多64K。这个太小了,相当于咱们创业的个体户模式。有了项目只能老板自己上,本小利微,万事开头难。另...

趣谈Linux操作系统

6、x86架构:有了开放的架构,才能打造开放的营商环境

做生意的人最喜欢开放的营商环境,也就是说,我的这家公司,只要符合国家的法律,到哪里做生意,都能受到公平的对待,这样就不用为了适配各个地方的规则煞费苦心,只要集中精力优化自己的服务就可以了。 作为Linux操作系统,何尝不是这样。如果下面的硬件环境千差...

趣谈Linux操作系统

5、学会几个系统调用:咱们公司能接哪些类型的项目?

上一节我们讲了几个重要的Linux命令行,只有通过这些命令,用户才能把Linux系统用起来,不知道你掌握得如何了?其实Linux命令也是一个程序,只不过代码是别人写好的,你直接用就可以了。你可以自己试着写写代码,通过代码把Linux系统用起来,这样印...

趣谈Linux操作系统

4、快速上手几个Linux命令:每家公司都有自己的黑话

如果你还没有上手用过Linux,那么接下来的课程,你可能会感受到困惑。因为没有一手的体验,你可能很难将Linux的机制和你的使用行为关联起来。所以这一节,咱们先介绍几个上手Linux的命令,通过这些命令,我们试试先把Linux用起来。 为什么我把Li...

趣谈Linux操作系统

3、你可以把Linux内核当成一家软件外包公司的老板

在平时的生活中,我们几乎时时刻刻都在使用操作系统,只是大部分时间你都意识不到它的存在。比如你买了一部手机或者一台平板电脑,立马就能上手使用,这是因为它们里面都预先安装了操作系统。 所以啊,哪有什么岁月静好,只不过有人替你负重前行。而操作系统就扮演了这...

趣谈Linux操作系统