
计算机基础
codepeng
这个作者很懒,什么都没留下…
展开
-
Linux系统启动流程
上篇文章计算机的启动流程不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。这个部分比较有意思。因为在BIOS阶段,计算机的行为基本上被写死了,程序员可以做的事情并不多;但是,一旦进入操作系统,程序员几乎可以定制所有方面。所以,这个部分与程序员的关系更密切。 我主要关心的是Linux操作系统,它是目前服务器端的主流操作系统。下转载 2016-08-23 16:57:08 · 386 阅读 · 0 评论 -
计算机的启动流程
从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示…… 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义 先问一个问题,”启动”用英语怎么说? 回答是boot。可是,boot原来的意思是靴子,”启动”与靴子有什么关系呢? 原来,这里的boot是bootstrap(鞋带)的缩写,它来自一句谚语:"p转载 2016-08-23 16:32:02 · 463 阅读 · 0 评论 -
Android系统启动流程
作为一个Android应用开发工程师,Android系统的启动流程还是需要了解一下的。 前面我们讲了计算机的启动流程和Linux系统的启动流程,而Android作为一个基于Linux内核的系统,要了解清楚它的启动流程前面两位的流程也需要了解一下的。 好了,下面直接进入主题:流程图借助图片我们了解到,从Boot ROM开始到 init进程,这四个步骤是属于Linux的启动,从init进程才开始真正原创 2016-08-24 10:55:01 · 441 阅读 · 0 评论 -
Shell脚本学习笔记(一)
Shell Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。Shell既是一种命令语言又是一种程序设计语言。 Shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。原创 2016-10-25 15:17:19 · 358 阅读 · 0 评论