【Linux】操作系统

简介: 参考资料:1.视频课程《Linux运维》2.书籍PDF版《Linux运维 Web集群实战》什么是操作系统?Operating System, 简称OS,是计算机系统中必不可少的基础系统软件。

参考资料:
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,期待和你成为朋友~

相关文章
|
10天前
|
安全 Linux
探索Linux操作系统的启动过程
在这篇文章中,我们将深入探讨Linux系统的启动流程,从电源开启到登录界面呈现的每一个步骤。我们将揭示BIOS、引导加载器、内核以及初始化进程如何协同工作,使Linux系统顺利启动。通过了解这些过程,读者将能更好地理解Linux系统的工作原理,并为可能出现的启动问题提供解决思路。
45 14
|
1天前
|
Unix 物联网 大数据
操作系统的演化与比较:从Unix到Linux
本文将探讨操作系统的历史发展,重点关注Unix和Linux两个主要的操作系统分支。通过分析它们的起源、设计哲学、技术特点以及在现代计算中的影响,我们可以更好地理解操作系统在计算机科学中的核心地位及其未来发展趋势。
|
13天前
|
Linux 数据安全/隐私保护
探索Linux操作系统下的权限管理
【8月更文挑战第66天】在数字世界中,操作系统的权限管理就如同现实世界中的钥匙和锁,保护着我们的数据安全。本文将带你深入理解Linux系统中的权限设置,通过实际代码示例,让你掌握文件和目录权限的分配与管理技巧。准备好了吗?让我们开始这场关于权限管理的探险之旅吧!
70 14
|
8天前
|
Ubuntu Java Linux
Linux操作系统——概念扫盲I
Linux操作系统——概念扫盲I
22 4
|
18天前
|
安全 Linux 数据安全/隐私保护
探索Linux操作系统的文件权限管理
【9月更文挑战第29天】在数字世界中,文件权限管理如同保护我们隐私的锁。本文将带你了解如何在Linux系统中设置和管理文件权限,确保你的数据安全。我们将一起学习如何通过命令行工具来控制文件访问,就像学习一门新语言一样有趣。准备好了吗?让我们一起开启这场技术之旅!
|
9天前
|
存储 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统网站服务器,该服务器上部署了几十个网站,使用一块SATA硬盘。 服务器故障&原因: 服务器在工作过程中突然宕机。管理员尝试重新启动服务器失败,于是将服务器上的硬盘拆下检测,发现很多坏扇区。联系当地的一家数据恢复公司处理,但是没有成功。
|
1月前
|
存储 安全 Linux
探索Linux操作系统的心脏:内核
在这篇文章中,我们将深入探讨Linux操作系统的核心—内核。通过简单易懂的语言和比喻,我们会发现内核是如何像心脏一样为系统提供动力,处理数据,并保持一切顺畅运行。从文件系统的管理到进程调度,再到设备驱动,我们将一探究竟,看看内核是怎样支撑起整个操作系统的大厦。无论你是计算机新手还是资深用户,这篇文章都将带你领略Linux内核的魅力,让你对这台复杂机器的内部运作有一个清晰的认识。
63 3
|
1月前
|
存储 数据挖掘 Linux
服务器数据恢复—Linux操作系统网站服务器数据恢复案例
服务器数据恢复环境: 一台linux操作系统服务器上跑了几十个网站,服务器上只有一块SATA硬盘。 服务器故障: 服务器突然宕机,尝试再次启动失败。将硬盘拆下检测,发现存在坏扇区
|
2月前
|
前端开发 Linux
深度探索Linux操作系统 —— 构建桌面环境3
深度探索Linux操作系统 —— 构建桌面环境
39 12
|
2月前
|
存储 缓存 Linux
深度探索Linux操作系统 —— Linux图形原理探讨3
深度探索Linux操作系统 —— Linux图形原理探讨
36 9