在Linux系统中,有多种命令可以用来查询发行版版本号以及内核版本,这些命令可以帮助我们了解系统的基本信息,以便更好地进行系统维护和管理,本文将介绍一些常用的查询发行版版本号和内核版本的命令,并提供相关问题与解答的栏目。
查询发行版版本号
1、lsb_release命令
lsb_release命令是Linux Standard Base(LSB)项目提供的,用于显示Linux发行版的相关信息,这个命令不需要安装任何额外的软件包,只需要在终端中输入即可。
lsb_release -a
输出示例:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.1 LTS Release: 20.04 Codename: focal
2、hostnamectl命令
hostnamectl命令是systemd管理工具的一部分,可以显示系统的主机名、操作系统版本、内核版本等信息,这个命令同样不需要安装任何额外的软件包,只需要在终端中输入即可。
hostnamectl
输出示例:
Operating System: Ubuntu 20.04.1 LTS Architecture: x86_64 Console: on=/dev/pts/1 console=ttyS0 admin=root remote_fs=/dev/sda1 Root Disk Space: 137 GiB used, 135 GiB free, 2 GiB shared, 49 GiB cached, 49 GiB buffers Memory Information: SwapTotal: 8191 MiB, SwapFree: 8191 MiB, SwapCached: 8191 MiB, Anonymous: 6579 MiB, Direct: 8191 MiB Kernel Version: 5.4.0-72-generic 72-Ubuntu SMP Tue Jul 28 10:53:25 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux OS Release: 20.04.1 LTS (Focal Fossa)
查询内核版本
1、uname命令
uname命令可以显示系统的内核名称、主机名、操作系统类型等信息,通过添加参数"-r",可以显示当前正在运行的内核版本。
uname -r
输出示例:
5、4.0-72-generic 72-Ubuntu SMP Tue Jul 28 10:53:25 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
2、dpkg命令(仅适用于Debian和基于Debian的发行版)
对于Debian和基于Debian的发行版,可以使用dpkg命令查询内核版本,首先需要安装dpkg工具,然后使用"--show"选项显示指定软件包的信息,最后使用"-f"选项过滤出内核相关的信息。
sudo apt-get install dpkg && sudo dpkg --show linux-image-5.4.0-72-generic | grep "Version" | cut -d " " -f3 | tr -d " "
输出示例:
5、4.0-72-generic 72-Ubuntu SMP Tue Jul 28 10:53:25 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/218168.html