摘要: 一直使用linux系统,却对系统启动过程及系统初始化和各种服务的启动不太清楚。今天终于搞明白整个是怎么一回事了。本来想自己写篇文章,刚好在网上看到一篇不错的介绍,很详细,就直接拿来了。Linux系统的启动过程:BIOS自检 —> grub引导程序 —> 加载内核 —> 执行init —> 启动shell—> login登陆系统系统启动各个阶段的详细介绍:一.BIOS自检计算机在接通电源之后首先由BIOS进行POST自检,然后依据BIOS内设置的引导顺序从硬盘、软盘或CDROM中读入引导块。Linux系统是人BIOS中的地址oxFFFF0处开始引导的。BIOS的第1 阅读全文
posted @ 2014-03-18 23:17 菜鸟天空 阅读(298) 评论(0) 推荐(0) 编辑
摘要: /bin :是binary的缩写,这个目录是对Unix系统习惯的沿袭,存放着使用者最经常使用的命令。如:ls,cp,cat等。/boot:这里存放的是启动Linux时使用的一些核心文件。/dev :是device的缩写.这个目录下是任何Linux的外部设备,其功能类似Dos下的.sys和Win下的.vxd。在Linux中设备和文档是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。/etc :这个目录用来存放任何的系统管理所需要的配置文档和子目录。/home:用户主目录,比如说有个用户叫sina,那他的主目录就是/home/sina,说到这里打个岔.您现在应该明白,在我们访问一 阅读全文
posted @ 2014-03-18 22:32 菜鸟天空 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 学习计划 阅读全文
posted @ 2014-03-17 00:18 菜鸟天空 阅读(115) 评论(0) 推荐(0) 编辑
摘要: GUN makefile中文手册:http://download.csdn.net/detail/wangyuling1234567890/7082991linux2.6内核Makefile简单语法与应用1.1 概述2.6 的Makefile的写法和应用相对于2.4有了一些变化,可能对于很多人来说,因为找不到相关的文档,都是模仿内核中已有的文件来写自己的 Makefile。其实,在内核的Documentation / kbuild目录下面,还是有对内核Makefile语法的详细说明的。在这里就2.6内核中Makefile最常见的简单应用情况做一个翻译和归纳介绍。2.6内核的Makefile分为 阅读全文
posted @ 2014-03-17 00:17 菜鸟天空 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 学习计划 阅读全文
posted @ 2014-03-17 00:15 菜鸟天空 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 学习计划 阅读全文
posted @ 2014-03-17 00:14 菜鸟天空 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 学习计划。 阅读全文
posted @ 2014-03-17 00:13 菜鸟天空 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 一个简单的内核模块程序:#include /* Defines the license for this linux kernel module */MODULE_LICENSE("GPL");/* Init function called on module entry */int my_module_init( void ){ printk(KERN_INFO "my_module_init called. Module is now loaded.\n"); return 0;}/* Cleanup function called on modul 阅读全文
posted @ 2014-03-16 23:37 菜鸟天空 阅读(2266) 评论(0) 推荐(0) 编辑
摘要: VMware虚拟机是我们经常使用的一种系统虚拟机,在虚拟机中,我们可以在纯净的系统环境中模拟各种系统功能或者是进行系统新功能的演示或者测试。但是将主机中的应用程序和文件复制到虚拟机中是我们经常遇到的问题,对于主机与虚拟机之间进行文件的连接复制有很多的方法,现在介绍使用共享文件夹的方法。一、在安装好虚拟机之后,进行共享文件夹设定时必须先安装好VWware tools工具。在虚拟系统中,选择虚拟机上的工具菜单,选中其中的“install tools”菜单。如果已经安装好“install tools”工具,将显示“Reinstall VMware Tools”。二、安装好tools工具之后,在虚拟机 阅读全文
posted @ 2014-03-16 21:48 菜鸟天空 阅读(731) 评论(0) 推荐(0) 编辑
摘要: Source Insight是个不错的代码阅读、编辑工具,但还不熟悉的时候,经常会有些显示乱码的情况。tab键乱码解决方法:有时会看到这样的显示:1、显示乱码甚至某些字母不能正常显示解决方法:打开工程-->Options -->Document Options对话框,把右下角Visible tabs选项前的勾去掉即可: 阅读全文
posted @ 2014-03-05 20:13 菜鸟天空 阅读(4743) 评论(0) 推荐(0) 编辑