1 Linux简介
1.1 Linux是什么?
Linux 是一种自由的开放源代码的类 Unix 操作系统,该操作系统的内核由林纳斯·托瓦兹「Linus Benedict Torvalds」在1991年10月5日首次发布。
1.2 Linux 内核和发行版
「Linux 内核」
在最内部,是 Linux 的内核,这一部分的源代码是开放给每一个人下载的,在内核之外,是用户空间程序,操作系统,通过这些东西,最终构成了我们所熟悉的 Linux 内核的发行版。
「Linux 发行版」
. Debian系列(Debian、Ubuntu)
. Red Hat Enterprise Linux系列(RHEL、CentOS、Fedora)
. LFS以及其他发行版(Arch、Gentoo、LFS、Alibaba Cloud Linux等)
1.3 查看机器的Linux发行版
在我们计算机中,怎么查看我们的Linux所使用的发行版本呢?
[root@Aion.Liu ~]# cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Core)"ANSI_COLOR="0;31"CPE_NAME="cpe:/o:centos:centos:7"HOME_URL="https://www.centos.org/"BUG_REPORT_URL="https://bugs.centos.org/"CENTOS_MANTISBT_PROJECT="CentOS-7"CENTOS_MANTISBT_PROJECT_VERSION="7"REDHAT_SUPPORT_PRODUCT="centos"REDHAT_SUPPORT_PRODUCT_VERSION="7"
从上面的命令可以获取到当前我机器的Linux发行版本为NAME="CentOS Linux"。当然,你还可以从其他的命令来查看当前操作系统的所属Linux的发行版本。
- lsb_release 命令
- /etc/*-release 文件(我们上述所使用的查询方式)
- uname 命令
- /proc/version 文件
- dmesg 命令
- YUM 或 DNF 命令
- RPM 命令
- APT-GET 命令