李文慧 7.31 课堂笔记

7.31 a.m.

  进程:默认的守护进程。程序都会启动自己的程序进程—普通进程。

  大部分的普通进程都不能直接通过system call去调用硬件资源,他们需要借助库文件,才能在系统上正常运行。

  

 操作系统的发展历史:

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

扫描二维码关注公众号,回复: 6914755 查看本文章

  贝尔实验室和麻省理工推出该项目,而贝尔实验室中的一个年轻的科学家 肯.汤姆森为了运行space travel的游戏—DPD-7(DEC公司)基于DPD-7的操作系统,肯,开发了自己的第一个操作系统 Unix(汇编语言编写)

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

  之后,肯来到加州大学伯克利分校任教。开发了另一种Unix操作系统----BSD,这时候,这两者为了版权问题打官司,10年。

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

  |      |      |

  IBM    SUN    HP

  |      |      |

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

 

1989年左右的时间,芬兰的一个大学中,以为老教授为了给学生上课。不想买Unix操作系统,于是,自己写了一个minix操作系统;

1991年左右,linus在minix的基础上发开了第一款linux操作系统(*kernel*)

1980年后,美国Richard Stallman,发起了GNU计划。--开源       GNU/Linux

 

7.31 p.m.

 

  内核与GUN/linux系统的版本问题

         内核版本:

                   Kernrl

         GNU/linux版本:

                   发行商版本

                    |

       |----红帽

       |

                   |----Debian—Ubuntu

                   |

  常见的发行商版本:

    redhat---收取服务费

    centos

    fedora

    openSUSS 欧洲

    debian(安全)

    Ubuntu

    麒麟,红旗

 

开源体系:

  1. GNU

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

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

    宽松的GPL协定

   2.BSD

   3.Apache

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

    Hadoop项目在2000年后,称为Apache项目的顶级项目;

 

1.操作系统:

                   软件-------平台-(承上启下)

2.不同应用领域的

                   PC

                   服务器

                   移动设备

     嵌入式

3.常见的桌面操作系统:

                   Windows

                   Linux

                   Macos

4.服务器操作系统:

                   Linux

                   Windows server

5.linux操作系统发展历史:

6.linux的内核版本于发行商

7.Vmwork

 

Libux的安装与命令简介:

  1. 安装

【博客;试验中的错误截图,和你解决的方法(写清楚自己使用的平台)】

         直接将操作系统安装在硬件设备上,不建议这样安装

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

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

                   选语言

                   |

                   选键盘

                   |

     选时区

     |

     写主机名

     |

     定义root密码

     |

     划分磁盘空间===必须划分三个分区:/boot swap(交换分区) /(根分区)

虚拟机,快照,拍摄快照,“初始状态”虚拟机崩溃可恢复

常用的linux命令的基本使用:

         LS===//显示文件信息

         Pwd===//显示当前路径

         Cd===//切换到目标目录

         Touch===//修改时间戳

                   Stat.. atime===//访问时间

                            mtime===//修改文件的时间

                            ctime===//修改文件属性

         Mkdir===//创建文件夹

         Rm===//删除

         Clear===//清屏=ctrl+l

猜你喜欢

转载自www.cnblogs.com/liwenhui/p/11278029.html
今日推荐