zoukankan      html  css  js  c++  java
  • 嵌入式-第一季-第3课

    第三课 linux系统概述

    一.Linux介绍

    简单地说,linux是一套免费试用和自由传播的类Unix操作系统。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

    二.Linux发展史

    Linux的出现,最早开始于以为名字叫做linus torvalds的芬兰大学生。他的目的是想设计一个代替Minix(一种操作系统示教程序)的操作系统,这个系统可以用于386 886或者奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能,因而开始了Linux的雏形设计。

    三.GNU/Linux

    Linux的发展离不开GNUGNU在英语中原来的意思是牛羚,这里是GNU is Not Unixd的递归缩写),GNU计划又称为革奴计划,她的目标是创建一套完全自由的操作系统。

    四.应用范围

    早期的应用范围适用于服务器传统上有以linux为基础的“LAMPLinuxApachemysqlPerl/PHp/Python的组合)”经典技术组合,提供了包括操作系统、数据库、网站服务器、动态网页的一整套网站架设支持。

    由于其低廉的成本和高度的可制定性,linux被广泛应用于嵌入式系统,例如机顶盒、移动电话以及行动装置等。

    五.发行版

    一个典型的linux发行版包括:linux内核,GNU程序库和工具,命令行shell,桌面系统,如:KDE或者GNOME,包括数千种从办公套件,编译器,文本编译器到科学工具的应用软件。

    现在我们所常用的发行版有:

    1. Debian
    2. Redhat(红帽)
    3. Ubuntu
    4. Suse
    5. Fedora

    大多数个人用户会用ubuntu软件,但是大多数的企业用的是redhat企业版。本此课程用的是红帽的企业版。

  • 相关阅读:
    ElasticSearch 2 (1)
    Vagrant (2) —— 基本安装与配置(下)
    Vagrant (1) —— 基本安装与配置(上)
    Vagrant (3) —— 复制/备份Vagrant Box
    vue中$forceUpdate的使用
    vue+ElementUi 选择框选中之后翻页进行状态保持及默认选中
    loonflow 工单系统
    一些后端知识
    前端学习计划
    async/await函数的执行顺序的理解
  • 原文地址:https://www.cnblogs.com/free-1122/p/9925031.html
Copyright © 2011-2022 走看看