检测Linux中的操作版本
打开终端应用程序(bash)
对于使用ssh的远程服务器登陆:sshuser@server-name
键入以下任一以在Linux中查找操作系统名称和版本:
cat /etc/os-release
lsb_release -a
hostnamectl
键入以下以查找Linux内核版本:
uname -r
让我们详尽了解常见Linux发行版的所有示例。
/etc/os-release文件
键入以下cat以查看/etc/os-release文件:
cat /etc/os-release
示例输出:
名称="Ubuntu"
VERSION="20.04.1 LTS (Focal Fossa)"
ID=Ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.1 LTS"
VERSION_ID="20.04"
HOME_URL="//www.ubuntu.com/"
SUPPORT_URL="//help.ubuntu.com/"
BUG_REPORT_URL="//bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="//www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=焦点
UBUNTU_CODENAME=焦点
我们可以使用grep命令/egrep命令过滤掉OS版本和名称等信息,如下所示:
grep '^VERSION' /etc/os-release
egrep '^(VERSION|NAME)=' /etc/os-release
NAME="CentOS Linux"
版本=“8(核心)”
虽然是像AlpineLinux这样的大型Linux发行版也提供了所需的OS(操作系统)信息,包括版本:
NAME="高山 Linux"
ID=高山
VERSION_ID=3.12.1
PRETTY_NAME="Alpine Linux v3.12"
HOME_URL="//alpinelinux.org/"
BUG_REPORT_URL="//bugs.alpinelinux.org/"
使用lsb_release命令检测Linux上的操作系统版本
lsb_release命令在CLI上提供LSB(Linux标准库)和特定于发行版的信息。句型是:
lsb_release -a
示例输出:
LSB 版本::core-4.1-amd64:core-4.1-noarch
发行商编号:CentOS
说明:CentOS Linux release 7.4.1708 (Core)
发布:7.4.1708
代号:核心
hostnamectl命令
使用hostnamectl命令查询和修改系统主机名及相关设置。只需键入以下命令即可检测操作系统名称和Linux内核版本。诸如:
hostnamectl
它会给出如下信息。注意“操作系统”和“内核”:
静态主机名:nixcraft-www-42
图标名称:计算机-vm
机箱:vm
机器编号:beb217fbb4324b7d9959f78c279e6599
引导 ID:10f00cc5ca614b518a84d1793d0134bc
虚拟化:qemu
操作系统:Ubuntu 16.04.3 LTS
内核:Linux 4.10.0-42-generic
架构:x86-64
OpenSUSELinux15.2服务器的另一个输出:
静态主机名:opensuse-nixcraft
图标名称:计算机-vm
机箱:vm
机器编号:b95459dbd45d428fa513ab6a9636d1a8
引导 ID:9a144556789241e29b62b962cfb6ba1d
虚拟化:kvm
操作系统:openSUSE Leap 15.2
CPE 操作系统名称:cpe:/o:opensuse:leap:15.2
内核:Linux 5.3.18-lp152.50-default
架构:x86-64
unname命令
只需复印Linux内核版本,运行以下uname命令:
uname -r
示例输出:
另一种选择是键入以下cat/moreorless:
cat /proc/version
示例输出:
Linux 版本 3.10.0-693.11.6.el7.x86_64 (mockbuild@x86-041.build.eng.bos.redhat.com) (gcc 版本 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) ) #1 SMP 2017 年 12 月 28 日星期四 14:23:39 EST
/etc/问题文件
使用more命令/less命令如下显示包含的内容/etc/issue:
cat /etc/issue
more /etc/issue
less /etc/issue
以上就是关于“使用Linux查看操作系统版本”介绍linux查看版本5还是6,你们假如想了解更多相关知识linux开源软件,可以关注一下动力节点的Linux教程linux查看版本5还是6,上面的课程内容细致全面linux模拟,很适宜没有基础的男子伴学习,希望对你们就能有所帮助。
本文原创地址://lrxjmw.cn/jclnhbbdczxt.html编辑:刘遄,审核员:暂无