1. 什么是Linux
2. Linux诞生时间及设计者?
3. Linux迅速发展的五大支柱?
4. 比较知名的LinuxUnix厂商?
5. LinuxUnix的关系?
6. Linux的目录结构?
7. Linux的启动过程?
 
本人也是一个Linux的菜鸟,也是在工作的过程当中不断的摸索学习,对Linux的认识还很浅显,希望把自已学习过程当中的笔记记录下来,放在网上和大家一起学习交流,同时也是为了防止遗忘
 
1.什么是Linux?
Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。
 
2.       Linux诞生时间及设计者?
1991 年的10 5  ,发布linux 0.01内核版本。设计者,托瓦兹。
 
3. Linux迅速发展的五大支柱?
1).UNIX 操作系统 -- UNIX 1969 年诞生在Bell 实验室。Linux 就是UNIX 的一种克隆系统。UNIX的重要性就不用多说了
2).MINIX 操作系统 -- Minix 操作系统也是UNIX 的一种克隆系统,它于1987 年由著名计算机教授Andrew S. Tanenbaum 开发完成。由于MINIX 系统的出现并且提供源代码(只能免费用于大学内)在全世界的大学中刮起了学习UNIX 系统旋风。Linux 刚开始就是参照Minix 系统于1991 年才开始开发。
3).GNU 计划-- 开发Linux 操作系统,以及Linux 上所用大多数软件基本上都出自GNU 计划。Linux只是操作系统的一个内核,没有GNU 软件环境(比如说bash shell),则Linux 将寸步难
4).POSIX 标准 -- 该标准在推动Linux 操作系统以后朝着正规路上发展起着重要的作用。是Linux前进的灯塔。
5).INTERNET -- 如果没有Intenet 网,没有遍布全世界的无数计算机骇客的无私奉献,那么Linux最多只能发展到0.13(0.95)版的水平。
 
4.       比较知名的LinuxUnix厂商?
Linux厂商:redhatfedoradebiancontos……红旗
Unix厂商:IBMaixSUNsolarisHPhp-ux……
 
5. LinuxUnix的关系?
Linux是类Unix操作系统,严格意义上讲,Linux是一个操作系统核心,Unix则有许多的版本,IBMHPCompaq都有属于自己的Unix,但其上的许多软件都是通用的。Unix上的大量软件也有许多可以用在Linux上。
 
6. Linux的目录结构?(以redhatas4.0为例,不同厂商Linux可能略有区别)
7. Linux的启动过程?
1).加载BIOS的硬件信息,并获取第一个启动设备的代号;
2).读取第一个启动设备的MBR的引导加载程序的启动的启动信息;
3).加载核心操作系统的核心信息,核心开始解压缩,并且尝试驱动所有的硬件设备;
4).核心执行init程序并获取运行信息;
5).Init执行/etc/rc.d/rc.sysinit文件;
6).启动核心的外挂模块(/etc/modprobe.conf)
7).Init执行运行的各个批处理文件(scripts)
8).Init执行/etc/rc.d/rc.local文件;
9).执行/bin/login程序,等待用户登陆;
10).登录之后开始以shell控制主机;