跨境派

跨境派

跨境派,专注跨境行业新闻资讯、跨境电商知识分享!

当前位置:首页 > 卖家故事 > linux 查看系统版本

linux 查看系统版本

时间:2024-04-18 20:00:21 来源:网络cs 作者:焦糖 栏目:卖家故事 阅读:

标签: 版本  系统 
阅读本书更多章节>>>>

文章目录

一、查看Linux内核版本的命令二、查看Linux系统发行版本的命令三、 延伸:

一、查看Linux内核版本的命令

cat /proc/version
此命令可以查看正在运行的内核版本信息。/proc 目录存储的是当前内核运行状态的一系列特殊文件,包括:内存,CPU内核,已安装文件系统等信息。而正在运行的内核的信息存储在 /proc/version 虚拟文件中,我们可以使用 cat 命令查看。
$ cat /proc/version

在这里插入图片描述

uname -a
此命令可以查看电脑以及操作系统内核的相关信息。uname 命令用于查看多个系统信息,包括 Linux 内核体系结构,名称版本和发行版。
$ uname -a

在这里插入图片描述

二、查看Linux系统发行版本的命令

lsb_release -a
此命令用于查看当前 Linux 系统的完整的版本信息,包括 Linux 系统的名称和对应的版本号,以及该版本的代号。例如在 Debian 8 中将会显示代号jessie。

该命令适用于所有 Linux 发行版,包括:Debian、Ubuntu、CentOS 等。

$ lsb_release -a

输出结果如下:

$ lsb_release -a LSB Version:
:core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.7.1908
(Core) Release: 7.7.1908 Codename: Core

cat /etc/issue
此命令也可以用于查看 Linux 系统版本信息,但是显示的结果较为简略,只有系统名称和对应版本号。

该命令也适用于所有的 Linux 发行版。

$ cat /etc/issue CentOS Linux release 7.7.1908 (Core) Kernel \r on an
\m

cat /etc/redhat-release
此命令仅适用于查看 Redhat 系列的 Linux 系统版本信息,但是显示的结果依然较为简略。

$ cat /etc/redhat-release CentOS Linux release 7.7.1908 (Core)

rpm -q redhat-release
此命令也仅适用于查看 Redhat 系列的 Linux 系统版本信息,查询结果如下:

$ rpm -q redhat-release redhat-release-4AS-3

hostnamectl
此命令是 systemd 系统的一部分,用于查询和更改系统主机名,同时它还显示 Linux 发行版和内核版本。

$ hostnamectl Static hostname: VM_0_16_centos
Icon name: computer-vm
Chassis: vm
Machine ID: f9d400c5e1e8c3a8209e990d887d4ac1
Boot ID: ee7e8dec79274c90be37dfbae08e6b65
Virtualization: kvm Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-1062.18.1.el7.x86_64
Architecture: x86-64

如果仅仅是只想查看当前系统内核版本,可以使用以下命令查询:

$ hostnamectl | grep -i kernel Kernel: Linux
3.10.0-1062.18.1.el7.x86_64

三、 延伸:

cat /proc/cpuinfo
此命令用于查看 CPU 相关信息,包括型号、主频、内核信息等。
$ cat /proc/cpuinfoprocessor       : 0vendor_id       : GenuineIntelcpu family      : 6model           : 79model name      : Intel(R) Xeon(R) CPU E5-26xx v4stepping        : 1microcode       : 0x1cpu MHz         : 2399.988cache size      : 4096 KBphysical id     : 0siblings        : 1core id         : 0cpu cores       : 1apicid          : 0initial apicid  : 0fpu             : yesfpu_exception   : yescpuid level     : 13wp              : yesflags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch bmi1 avx2 bmi2 rdseed adx xsaveoptbogomips        : 4799.97clflush size    : 64cache_alignment : 64address sizes   : 40 bits physical, 48 bits virtualpower management:
getconf LONG_BIT
此命令用于查看版本说明当前CPU运行在 32 位模式下还是 64 位模式下,但结果是 32 的话并不代表CPU不支持 64 位。
$ getconf LONG_BIT64
阅读本书更多章节>>>>

本文链接:https://www.kjpai.cn/gushi/2024-04-18/160167.html,文章来源:网络cs,作者:焦糖,版权归作者所有,如需转载请注明来源和作者,否则将追究法律责任!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

文章评论