逐渐进入状态的第二天

操作的系统结构

       硬件设备

           |

       Kernel-------------

          |  (system call) |

       应用程序         库文件

                          |

                       普通进程 (比较特殊:shell(管理人员与系统交互)

操作系统的发展历史

      为了实现工作的批量化处理:贝尔实验室-GE—麻省理工大学                

  贝尔实验室和麻省理工退出该项目,而且贝尔实验室中一位年轻的科学家 肯。汤姆森 为了运行space travel的游戏:--DPD-7(DEC公司)

基于DPD-7的操作系统肯,开发了自己的第一个操作系统Unix(汇编语言编写)

|

1973年肯和他的同事开发了C语言(来自B语言的改进),用C语言重写Unix

加州大学伯克利分校任教—BSD

*问题:在美国市场同时销售着 BSD和Unix操作系统,这时候两者为了版权问题打得不可开交,--持续时间10年

|

微软(因为美国的反垄断法—at&T公司被拆分(Unix源代码被无偿提供)

           |            。

IBM       SUN              HP

AIX       SUNOS          HP-unix   (这就是小型机市场上最常见的小型机系统)

|

1989年芬兰一位大学老教授,不想花钱购买正版Unix操作系统,于是,自己写了一个minix操作系统;                                                 1980年后,美国 Richard

|

1991年,linus-在minix系统的基础之上              stallman发起了GNU计划---开源

开发了第一款Linus的操作系统(kernel)             |

                                                 GNU/Linux

内核与GNU/LINUX系统的版本问题。

       内核版本:

                Kernel

       GNU/LINUX版本:

                发行商版本

                   |

                   |--红帽

                   |

                   |--debian—Ubuntu

常见的发行商版本:

            redhat --收取服务费

            centos

            fedora(没人用)

            openSUSE(欧洲)

            debing(安全)

            Ubuntu

            麒麟,红旗

开源体系

A. GNU

         GNU IS Not Unix    GNU计划:将商业版本的软件程序进行开源的的一个计划;

         GPL协定:如果你使用GNU计划中定义的开源软件代码,这样的话,你就必须将对应的所有代码进行开源;宽松GPL协定

B.BSD

C.Apache

                               本身是一个做网站起家的社区

                               Hadoop项目在2000年后,称为apache顶级项目

Linux的安装与命令简介

  1. 安装

                (博客:实验中)错误截图,和解决方法(写清楚自己使用的平台)

a\直接将操作系统安装在硬件设备上(不建议)

b\使用VMM管理平台来进行安装(虚拟机的方式)

(VMM管理平台:VMware workstations,Virtualbox)

选语言

选键盘

选时区

写主机名

定义root密码(超级用户)

划分磁盘空间---3个分区必须要划分:/boot   swap   /

ls --显示文件信息
pwd--显示当前路径
cd--切换目标目录
touch --修改时间戳/不存在时,则创建一个新的文件
stat-- atime 查看访问时间 ctime修改文件属性时间 mtime改变文件内容的时间
mkdir--创建文件夹
rm--删除
clear--清屏==Ctrl+l

猜你喜欢

转载自www.cnblogs.com/888888ZY/p/11278501.html