本站已软件测试技术交流为主,请大家多多交流,不断的提升水平!

Linux基础

上一篇 / 下一篇  2007-03-30 22:08:45

LINUX启动过程

K*f+CI4vUGl9f0

一.电脑启动时,BIOS装载MBR,然后从当前活动分区启动,LILO获得引导过程的控制权后,会显示LILO提示符。此时如果用户不进行任何操作,LILO将在等待制定时间后自动引导默认的操作系统,而如果在此期间按下TAB键,则可以看到一个可引导的操作系统列表,选择相应的操作系统名称就能进入相应的操作系统。  51Testing软件测试网g](riYT @;q

二.当用户选择启动LINUX操作系统时,LILO就会根据事先设置好的信息从ROOT文件系统所在的分   区读取LINUX映象,然后装入内核映象并将控制权交给LINUX内核。LINUX内核获得控制权后,    以如下步骤继续引导系统:1. LINUX内核一般是压缩保存的,因此,它首先要进行自身的解压缩。内核映象前面的一些代码完成解压缩。2. 如果系统中安装有可支持特殊文本模式的、且LINUX可识别的SVGA卡,LINUX会提示用户选择适当的文本显示模式。但如果在内核的编译过程中预先设置了文本模式,则不会提示选择显示模式。该显示模式可通过LILO或RDEV工具程序设置。    3. 内核接下来检测其他的硬件设备,例如硬盘、软盘和网卡等,并对相应的设备驱动程序    进行配置。这时,显示器上出现内核运行输出的一些硬件信息。4.内核装载ROOT文件系统。ROOT文件系统的位置可在编译内核时指定,也可通过LILO或RDEV指定。文件系统的类型可自动检测。如果由于某些原因装载失败,则内核启动失败,最终会终止系统。

dD/k;_ z V E#S4L:o4F0

 51Testing软件测试网 }0z1le ?k

LINUX目录结构51Testing软件测试网8TD[\N^bw

/bin这个目录存放着最经常使用的命令。

uL] Sd2Ew6Z0

/boot这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。

3^E*VmE?0s'VT0

/dev目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。

dG~Y3jsTiE0

/etc这个目录用来存放所有的系统管理所需要的配置文件和子目录。

$zP8F4N|rsyG0

/home用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。51Testing软件测试网.GX [!]S V,{?4\

/lib这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。

\U#I~ nc2V0

/lost+found这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。51Testing软件测试网q~"]D%MM\ n H

/mnt在这里面中有四个目录,系统提供这些目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/cdrom上,然后进入该目录就可以查看光驱里的内容了。51Testing软件测试网WE!W Y3|o"D

/proc这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件。

'ZG\v Pw RzaO v0

/root该目录为系统管理员,也称作超级权限者的用户主目录。51Testing软件测试网H PV q'r@

/sbin这里存放的是系统管理员使用的系统管理程序。

9Q$~2e,TO9i j;r0

/tmp这个目录是用来存放一些临时文件的。51Testing软件测试网vL]s3I7y-]x

/usr/X11R6存放X-Windows的目录;

z"M9P:Ojsj"F0

/usr/games存放着XteamLinux自带的小游戏;51Testing软件测试网5|V3JZ-Q8M

/usr/bin存放着许多应用程序;

1Yz*`:zS0

/usr/sbin存放root超级用户使用的管理程序;

!oL^7Ogc1B0

/usr/doc Linux技术文档;

&m'SJ8\K"u0

/usr/include用来存放Linux下开发和编译应用程序所需要的头文件;

Ux#OeW)a3_/j0

/usr/lib存放一些常用的动态链接共享库和静态档案库;51Testing软件测试网*o.EJbi)iU

/usr/local这是提供给一般用户的/usr目录,在这里安装一般的应用软件;

.V,r|a%oI4B*q0

/usr/man帮助文档所在的目录;51Testing软件测试网xW8X,Y)ai:pbxA-H

/usr/src Linux开放的源代码,就存在这个目录,爱好者们别放过哦;

4Kyq6| ^._:|0

/var这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。

Z+x x;s ]1L g0

 

%fT]N$bi)T"h0

LINUX分区命名规则

$f#^K(p!H7[e X/x$e0

1.      Had表示第一个IDE的主盘,hdd表示第二个IDE的从盘

,RMe@Ls!EzW0

2.      hdX1\2\3\4表示硬盘上的主分区(受硬盘分配表的大小限制最多4个),一种特殊的主分去叫做扩展分区,其中可以划分多个逻辑分区,hdX5开始

&p^-D$Q'txv0

TAG:

紫霖的个人空间 引用 删除 banzi   /   2010-02-05 10:31:34
3
 

评分:0

我来说两句

日历

« 2024-05-17  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 4503
  • 日志数: 7
  • 建立时间: 2007-01-03
  • 更新时间: 2008-03-30

RSS订阅

Open Toolbar