关于Linux各个发行版信息小结

/ System / 没有评论 / 1630浏览

查看内核版本信息

uname -a 

Ubuntu

root@web2:~# uname -a
Linux web2 4.4.0-62-generic #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Centos

[root@pa2 ~]# uname -a 
Linux pa2 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

raspberrypi

root@raspberrypi:~# uname -a 
Linux raspberrypi 4.9.0-4-amd64 #1 SMP Debian 4.9.51-1 (2017-09-28) x86_64 GNU/Linux

查看更完整的内核版本信息

Centos

[root@pa2 ~]# cat /proc/version
Linux version 3.10.0-693.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP Tue Aug 22 21:09:27 UTC 2017

Ubuntu

root@web2:~# cat /proc/version
Linux version 4.4.0-62-generic (buildd@lcy01-30) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #83-Ubuntu SMP Wed Jan 18 14:10:15 UTC 2017

raspberrypi

root@raspberrypi:~# cat /proc/version
Linux version 4.9.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 6.3.0 20170516 (Debian 6.3.0-18) ) #1 SMP Debian 4.9.51-1 (2017-09-28)

查看系统版本信息

要知道的

ID_LIKE

此字段用于表明当前的操作系统 是从哪些"父发行版"派生而来, 切勿列出从此发行版派生的"子发行版", 排列顺序由近到远, 关系最近的发行版名称排在最前, 紧密度依次递减。 应用程序如果不能识别 ID= 字段的内容, 那么可以参考此字段。 这是可选字段。 比如对于 "ID=centos"来说, "ID_LIKE="rhel fedora"" 就是一个合理的设置。 而对于 "ID=ubuntu" 来说, "ID_LIKE=debian" 也很合理。

raspberrypi

root@raspberrypi:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Ceontos

[root@pa2 ~]# cat /etc/os-release
NAME="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"

Ubuntu

root@web2:~# cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.3 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.3 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

查询Debian版本编号

Ubuntu

root@web2:~# cat /etc/debian_version
stretch/sid


#注意:不稳定版的版本代号永远都被称为 sid

#引用: https://www.debian.org/releases/

raspberrypi

root@raspberrypi:~# cat /etc/debian_version
9.2

树莓派和Ubuntu同源,派生于debian

查看Centos版本编号

[root@pa2 ~]# cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core)