CentOS 7 study notes (1)

Introduction to Linux

Posted by Chen Xingxu on October 24, 2020

01.CentOS7学习笔记–Linux简介

从认识操作系统开始

操作系统简介

  • 操作系统(Operation System,简称 OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石;
  • 操作系统本质上是运行在计算机上的软件程序 ;
  • 为用户提供一个与系统交互的操作界面 ;
  • 操作系统分内核与外壳(我们可以把外壳理解成围绕着内核的应用程序,而内核就是能操作硬件的程序)。

操作系统简单分类

  1. Windows:目前最流行的个人桌面操作系统;
  2. Unix:最早的多用户、多任务操作系统。按照操作系统的分类,属于分时操作系统。Unix 大多被用在服务器、工作站,现在也有用在个人计算机上。它在创建互联网、计算机网络或客户端 / 服务器模型方面发挥着非常重要的作用;
  3. Linux:Linux 是一套免费使用和自由传播的类 Unix 操作系统。Linux 存在着许多不同的 Linux 版本,但它们都使用了 Linux 内核 。Linux 可安装在各种计算机硬件设备中,比如智能手机、平板电脑、路由器、家用机、台式计算机、大型机和超级计算机。严格来讲,Linux 这个词本身只表示 Linux 内核,但实际上人们已经习惯了用 Linux 来形容整个基于 Linux 内核,并且使用 GNU 工程各种工具和数据库的操作系统。

初探 Linux

Linux 简介

  • 类 Unix 系统:Linux 是一种自由、开放源码的类似 Unix 的操作系统;
  • Linux 内核:严格来说,Linux 这个词本身只表示 Linux 内核;
  • Linux 之父:Linus Benedict Torvalds,一个编程领域的传奇式人物。他是 Linux 内核的最早作者,随后发起了这个开源项目,担任 Linux 内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了 Git 这个开源项目,并作为主要的开发者。

Linux 诞生简介

  • 1991年,Linus Benedict Torvalds 编写了一款类似 Minix 的系统(基于微内核架构的类 Unix 操作系统)被 FTP 管理员命名为 Linux 加入到自由软件基金的 GNU 计划中;
  • Linux 以一只可爱的企鹅作为标志,象征着敢作敢为、热爱生活。

Linux 的分类

Linux根据原生程度,分为两种:

1、内核版本: Linux 不是一个操作系统,严格来讲,Linux 只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备 I / O 等;

2、发行版本: 一些组织或公司在内核版基础上进行二次开发而重新发行的版本。Linux 发行版本有很多种(Ubuntu 和 CentOS 在国内用的都很多,普通初学者建议选择 Ubuntu,开发人员初学建议选择 CentOS)。