【Linux】操作系统

参考资料:
1.视频课程《Linux运维》
2.书籍PDF版《Linux运维 Web集群实战》


  • 什么是操作系统?

    • Operating System, 简称OS,是计算机系统中必不可少的基础系统软件。是处于用户与计算机系统硬件之间用于传递信息的系统程序软件。
    • 目前PC(Intel x86)上常见的操作系统:Windows,Linux,DOS,Unix
  • 什么是Linux?

    • Linux是一套开放源代码程序,并可以自由传播的类Unix操作系统
    • 应用领域

      • 服务器端
        • 超大型公司,10年不用重启服务器
      • 嵌入式开发
        • 手机
          • 安卓-Linux、苹果-Unix
        • 路由器
        • 交换机
        • 防火墙
        • 自动售货机
        • 各种家用电器
      • 个人PC桌面
    • 特性
      • 开放源码,可以自由修改
      • 和Unix兼容
      • 可自由传播
      • 适合Intel x86 系列
    • Linux起源
      • Unix系统1969贝尔实验室诞生
      • Unix的5大优秀特性
        • 技术成熟,可靠性高
        • 极强的可伸缩性,支持的CPU处理器体系架构非常多
        • 网络功能强大
        • 强大的数据库支持能力
        • 强大的开发功能,Unix促进了C语言的诞生。
      • Unix操作系统革命
        • Unix面临版权回收,源代码闭源
        • Richard Stallman 大胡子-自由软件与GNU开放源码,但没有流行
        • 谭邦宁-Minix在x86 PC平台,可用于教学
        • Linus Tovalds-阅读Minix系统源码,开发Linux
      • 核心概念
        • 自由软件与FSF
          • 自由软件强调权利(开源),而非免费
          • GNU: Emacs, gcc,bash,awk
        • GPL (General Public License),通用公共许可,是最著名的开源协议
          • Linux内核是GPL许可的:任何人有共享和修改自由软件的自由,任何人有权取得,修改和重新发布自由软件的源代码权利,但是都必须同时给出具体更改的原代码。
          • 但是Linux内核不是GNU项目的一部分,是Linus Torvalds
    • Linux系统组成
      • 核心:Linus Torvalds 开发的Kernel
      • 组件:GNU+其他必要组件
      • 核心组成原理:硬件-系统核心-命令解释器shell,bash-外围应用程序
    • Linux应用领域
      • 服务器端系统
      • 超大型领域,10年不用重启服务器
    • 发行版选择
      • Red Hat 有版权
      • Federa-Red Hat 的一个分支,仍遵循GPL
      • CentOS(Community Enterprise Operating System)-Red Hat 的一个分支,以Red Hat 所发布的源代码重新构建符合GPL协议的Linux系统,即将LOGO和收费软件去除再编译。目前CentOs已被Red Hat 收购,但仍然开源免费。
    • 选择适合的Linux系统
      • 桌面-Ubuntu
      • 服务器-CentOS
      • 安全-Debian,FreeBSD
    • 选择CentOS版本-CentOS 6.7

      微信:zejia98,期待和你成为朋友~


 

你可能感兴趣的:(Linux)