什么是操作系统?
是一个人与计算机硬件的中介。操作系统,英文名称Operating System,简称OS,是计算机系统中必不可少的基础系统软件,它是应用程序运行以及用户操作必备的基础支撑,是计算机系统的核心。操作系统就是处于用户与计算机系统硬件之间传递信息的系统程序软件。
什么是Linux?
Linux也是一个操作系统软件,Linux是一套开放源代码程序程序的、并可以自由传播的类Unix操作系统软件,多用户、多任务并且多线程和多CPU的操作系统。
Linux系统主要被应用于服务器端、嵌入式开发和个人PC桌面3大领域,其中服务器端领域是重中之重。
Linux有什么特点?
是开放源代码的程序软件,可自由修改; Unix系统兼容,具备几乎所用Unix的优秀特性;可自由传播,,无任何商业化版权制约,适合Intel等x86CPU系列架构的计算机。
GNU
GNU这个项目的目标是建立一套完全自由的和可移植的类Unix操作系统。常用的软件有bash命令解释程序和编程语言,以及gawk等。
GPL的含义
GPL中文名为通用公共许可,是一个最著名的开源许可协议。GNU通用公共许可证试图保证你共享和修改自由软件的自由。——保证自由软件对所有用户是自由的。GPL适用于大多数自由软件基金会的软件,以及由使用这些软件而承担义务的作者所开发的软件。
GPL 许可的核心,是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码。修改源代码,必须把修改后也要发布出来。
Linux系统组成
Linux操作系统=linux内核+GNU软件及系统软件+必要的应用程序。
外部程序软件 命令解释器shell 内核
Linux的特点
一是属于自由软件,二是具有Unix的全部优秀特性。
Linux的发行商包括Redhat、Debian、Fedora、CentOS、红旗、麒麟.......
CentOS Linux的版本: CentOS 5系列、CentOS 6系列、CentOS 7系列。
Red Hat Linux和CentOS Linux 有啥区别和联系?
Red Hat在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。
Red Hat 一直都提供源代码的发行方式,CentOS 就是将Red Hat 发行的源代码从新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得Red Hat 的源代码到编译成新的二进制,都是合法。只是Red Hat 是商标,所以必须在新的发行版里将Red Hat 的商标去掉。
CentOS 可以得到 Red Hat 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。
企业工作中如何选择各Linux发行版?
稳定性和支持。在企业环境中,使用的 Linux 版本必须满足这两点。稳定性意味着所提供的软件包既稳定又可用,同时仍然保持预期的安全性。
系统下载
阿里云镜像网站、mirrors.aliyun.com(只有最新)vault.centos.org(旧版本)
32位与64位区别
64位的系统的CPU运算速度更快,支持更大的内存使用,可以发挥更大更好的硬件性能,提升业务工作效率。
同时处理的数据速度不同32系统4车道马路,64系统 8车道系统
设计目标(诞生)32系统 给家用 ,64位系统给大量计算 数据处理(企业)
支持的最大内存32位系统 支持最大4G,64位系统 支持更大内存
命名 32位系统 i386或i686 64位系统 X86_64
什么是虚拟机?
虚拟机短剑就是一套特殊的软件。
为什么通过VM虚拟机软件学习运维?
利用虚拟机软件搭建Linux学习环境简单,容易上手,最重要的是利用虚拟机模拟出来的Linux和真实的Linux几乎没有任何区别。