查看Linux版本

一、查询Linux发行版与版本

Linux发行版(distribution)与版本就是指大家常听到的Ubuntu 16.04、Fedora 24、CentOS 7这些名字,而要查询Linux的发行版有以下几种方式。

1、查看 /etc/*-release

通常在/etc目录中会有一些文件名为*-release的系统版本信息档,通常从这些档案的内容就可以看出Linux的发行版名称与版本号码。首先可以使用ls列出所有的/etc/*-release档案:

ls -l /etc/*-release

-rw-r–r– 1 root root 105 Feb 17 00:29 /etc/lsb-release
-rw-r–r– 1 root root 249 Feb 17 00:43 /etc/os-release

实际的Linux发行版名称还是要看里面的内容才知道:

cat /etc/lsb-release

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION=”Ubuntu 14.04.4 LTS”

os-release里面还有更详细的信息:

cat /etc/os-release

NAME=”Ubuntu”
VERSION=”14.04.4 LTS, Trusty Tahr”
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME=”Ubuntu 14.04.4 LTS”
VERSION_ID=”14.04″
HOME_URL=”http://www.ubuntu.com/”
SUPPORT_URL=”http://help.ubuntu.com/”
BUG_REPORT_URL=”http://bugs.launchpad.net/ubuntu/”
从上面这些信息可以看出这个Linux系统是Ubuntu 14.04.4 LTS。

2、查询etc/issue 文件

issue文件是登录前的信息和标识文件,里面存放了发行版的版本信息

cat /etc/issue

Ubuntu 14.04.4 LTS \n \l

3、使用 lsb_release 指令查询

lsb_release是一个用来查询Linux发行版信息的指令,但是并不是每一种Linux发行版预设都会安装这个指令,使用时要碰运气:

lsb_release –a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
像在Scientific Linux中就没有这个指令可以用:

lsb_release –a

No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: focal

二、查询Linux核心版本

Linux核心版本跟发行版的版本是不一样的,Linux核心版本通常是系统开发者或管理者才会需要用到的,它看起来会类似Linux 4.4.0-24-generic,以下是几种Linux核心版本的查询方式。

1、使用uname指令查询

uname –a

Linux iZ28j8pzwehZ 3.13.0-86-generic #130-Ubuntu SMP Mon Apr 18 18:27:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

2、查看 /proc/version在/proc/version中也会纪录一些Linux的核心版本信息:

cat /proc/version

Linux version 3.13.0-86-generic (buildd@lgw01-19) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #130-Ubuntu SMP Mon Apr 18 18:27:15 UTC 2016

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CNRio

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值