在我们谈及Linux时,她们通常是指Linux发行版。严苛说,Linux是一个内核,这也是操作系统的核心部件,它运行在软件流程和系统配置正中间。
Linux发行版是由Linux内核,GNU工具库以及软件集合构成的操作系统。一般,Linux发行版包括桌面环境,包管理系统软件和一组预拼装的应用程序。
一些最流行的Linux发行版是Debian,Red Hat,Ubuntu,Arch Linux,Fedora,CentOS,Kali Linux,OpenSUSE,Linux Mint这种。
如果你第一次登录Linux系统时,在做任何工作上之前,最好检查电脑里运行的Linux版本。例如,确立Linux发行版将帮助自己确立应该使用哪一个app包管理器来拼装新软件包。
在教学中,我们在这里为大家呈现如何使用命令检查Linux版本和发行版。好多个不同种类的命令可以帮助您确立系统内运行的Linux发行版和版本。
命令
lsb_release
说明Linux发行版标准库的信息LSB。此命令可用已下载lsb-release
Linux发行版。
lsb_release -a
命令将打印出Linux发行版标准库的所有信息包括发行版的ID,描述,开售序号,序号的名称。
Linux发行版和版本展现在Description
行中。从导出来中可以看出,我的系统上安装Debian GNU / Linux 9.5 stretch。
你们可以仅打印出说明行,并非打印出之上所有信息, 运用lsb_release
的-d
选项。
lsb_release -d
命令导出来相近Description:Debian GNU/Linux 9.5 (stretch)
。
假如你看到相近command not found : lsb_release
信息,你们可以尝试使用下面的一些多种方式来识别你Linux版本。
hostnamectl
是systemd的一部分,用于查询和变动系统主机名。此命令还显示Linux发行版和内核版本。
uname
命令说明好多个系统信息,包括Linux内核系统架构图,名称,版本和发行版。
uname -srm
将打印系统Linux内核版本,那也是导出来Linux 4.9.0-8-amd64 x86_64
。导出来告诉我们Linux内核是64位,其版本是4.9.0-8-amd64
。
系统标示文本文档
/etc/os-release
文件包含电脑系统标示数据信息信息,包括分发的信息。该文件是systemd包的一部分,所有运行systemd的Linux系统都应该有这类文本文档。
cat /etc/os-release
你可以运用cat命令要查看os-release
文档信息主要内容。
/etc/issue文件包含在登录提示之前打印出系统标示文本。一般,此文件包含Linux版本的信息。cat /etc/issue
命令导出来Debian GNU/Linux 9 n l
。
倘若之上文本文档不建议您,那般极有可能您后台程序一个非常陈旧且落伍了Linux发行版。
在这种情况下,你们可以尝试使用命令cat /etc/*release
和cat /etc/*version
来打印出发放版本或版本文档信息主要内容。
在指南中,大伙儿为大家彰显了如何使用命令行检索在系统内运行的Linux版本。假如你Linux发行版具有桌面环境,您还可以在界面设计中检查你发行版及其版本。
假如你有任何疑问,请随时。
