linux简介:
linux是一个开放的、自由传播的类UNIX操作系统,由世界上很多程序员设计与完成。出现的目的:创建一个不受任何商业软件版权制约的、所有人都能自由使用的UNIX兼容产品。现在随着人们对开源热情的不断高涨,linux越来越受人们的关注。
1991年。linux是芬兰的一个大学生 Linux Torvalds 开发的但源代码与UNIX不同,却又支持POSIX可移植操作系统环境和多任务、多用户、多CPU的网络操作系统。
由于该系统是由linux开发的,所以以他的名字命名。又由于Linux Toralds这个人与企鹅有段有趣的故事,故后来把该系统的图标Log定为企鹅。
linux发展:
从诞生到现在已有10几年的时间,该系统发展很快。主要原因是:1.借助网络internet很多黑客等加入设计与开发;2.利用GNU项目。
linux特点:
linux如此快速发展与它的固有特点是分不开的它的特点有:1.自由软件;2.支持多平台;3.支持多任务;4.界面友好;5.强大的网络功能;6.安全又稳定。
在这里就不讲安装(虚拟机)和首次启动了。
系统启动顺序:
1.开机自检:通常计算机启动后,系统BIOS首先检测系统硬件的参数,比内存的大小、日期时间、设备存储器等。
2.预引导:一般情况硬盘是系统的启动硬盘,硬盘的第一个扇区称为主引导记录(MBR),大小为512B(一部分446B:引导区;第二部分66B:分区表)。
3.映像装入:GRUB引导默认装在MBR中,读取MBR后,执行GRUB引导。
4.核心启动:核心装载完后,CPU的控制权交给核心启动代码。此时进程INIT启动了。
5.系统初始化:进程INIT启动后就对系统初始化,直至完毕。
6.弹出来用户登录界面。
一句话:开机时系统启动BIOS开始检测硬件及读取其的参数。然后去硬盘MBR中读取引导记录,根据引导记录读取内核并装入内存(控制权交换),后对硬件检测与去掉程序初始化,启动第一个进程INIT。启动INIT进程后对系统进行初始化。完成后就进入登录界面。流程为:BIOS--MBR---GRUB---内核---INIT---系统初始化。
系统登录:
登录可以分为图形界面登录和文本模式登录,默认情况下(Red hat)是图形界面.图形界面的登录、注销、关机、重启就不说了,这里主要说下文本模式下的,因为嵌入式linux系统工程师基本上用终端来操作,很少用鼠标。
文本模式登录:因为系统安装后默认是图形界面登录,所以要修改相关文件(/etc/inittab)到相应的文件夹下找或新建一个终端输入vi /etc/inittab,找到如下面的一行:
id:5:initdefault:------把5改为3就可以了,VI编辑器(按ESC键后按Shift+冒号键输入wq就可以咯)有兴趣可以看看其他的数字符号代表什么意思
在文本模式想切换成图形界面的话使用命令start X就启动Windows窗体了。
文本模式注销:快捷键ctrl+D或者命令exit;
文本模式关机:halt;shutdown -h now;init 0
文本模式重启:shutdown -r now;reboot(root用户);init 6
阅读(289) | 评论(0) | 转发(0) |