image.png

课程考核

image.png
image.png

Linux是干嘛的?

  1. 学习:超星学习通
  2. 打游戏:英雄联盟、传奇

    不管学习 ,还是玩游戏一般要登陆账号?账号存在哪里?

    账号密码和密码存在另一台电脑上的。
    这台存放你账号和密码的电脑

  3. 一直开机

  4. 要能访问网络

我们把这种一直开机能提供数据,存取、查询服务的电脑叫做服务器。

image.png
这种安装在使用者、电脑或者手机的软件叫做客户端
服务器 客户端
基于浏览器去访问服务器 浏览器——服务器 模式 B/S browser/server
基于专门客户端软件去访问服务器 客户端—-服务器 模式 C/S client/server
image.png
image.png
引用 C#跑在Windows .net core是跨平台的。
image.png
image.png

假如计算机只包含硬件 我们能使用吗?

image.png
操作系统是我们最重要的基本软件
操作系统方便用户使用帮助我们管理计算机的硬件资源

中间层:叫做操作系统。操作系统将管理硬件的方法代码全部封装,供其它软件调用。
操作系统的优点帮助我们统一管理硬件资源、提供统一的接口。

  1. 硬件驱动:硬件厂商<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/12507716/1615422781009-c48eff2b-4cd2-468e-a36b-5f911bcbe5b6.png#align=left&display=inline&height=232&margin=%5Bobject%20Object%5D&name=image.png&originHeight=465&originWidth=831&size=172899&status=done&style=none&width=415.5)<br />里面的权限较高。

操作系统的组成

狭义:内核
广义:内核+系统

操作系统是帮我们统一管理硬件资源的、提供统一的接口。

Linux的诞生与发展

image.png
AT&T (贝尔实验室)—-为了解决玩游戏卡的问题 —- 用汇编语言重新写了一个操作系统 并将 这块游戏移植到新的操作系统下面

高级语言
Java、python、C
汇编语言

机器语言

为了使UNIX系统在所用硬件上使用,用C语言改写了UNIX操作系统,UNIX操作系统第三版
image.png
1969-1975 Unix取得了巨大的成功

AT&T公司意识到了Unix 存在巨大的商业价值
image.png
后来贝尔实验室 收回了Unix的版权 进行了私有化
中国第一位程序员 求伯君
image.pngimage.png

Linux和Unix的联系

image.png
linux是类unix操作系统,linux与unix使用的基础命令是一样的,没有区别。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发
image.png
GNU 在Unix私有化创立
Gun’s not unix
GCC/BASH SHELL
gpl:通用公共许可证
image.png
GPL:
openwrl bcm :路由器操作系统
XIAOMI:MIUI
gpl 不是强制协议image.png

总结

Linux操作系统的主要特征:

  1. 开源免费
  2. 安全稳定
  3. 多用户多用户
  4. 多平台支持image.pngimage.png
  5. Linux开源网址image.png

image.png
下节课
image.png