linux查看系统版本、内核版本、CPU核数/线程/型号、内存大小等

2024-01-01 15:06:38

?有时候总会忘记,收藏下来快速备忘查看。

目录

CPU个数

CPU核数

CPU线程数

CPU型号

查看linux系统体系架构

查看内存大小

查看系统版本号

方式1

方式2

方式3

查看系统内核版本信息


CPU个数

grep 'physical id' /proc/cpuinfo | sort -u

grep 'physical id' /proc/cpuinfo | sort | uniq | wc -l

如机器有两个cpu,则后者得到的直接是数值2,前者得到的是
physical id ? ? : 0
physical id ? ? : 1

id是从0开始排列的,个数为2。

CPU核数

grep 'core id' /proc/cpuinfo | sort -u | wc -l

CPU线程数

grep 'processor' /proc/cpuinfo | sort -u | wc -l

CPU型号

lscpu | grep "Model name"

cat /proc/cpuinfo | grep "model name"


查看linux系统体系架构

计算机的体系结构从指令集的复杂度上可以分两类:

一是复杂指令集CISC,主要是X86架构

二是精简指令集RISC,这个比较多,主要是ARM、MIPS、PowerPC等。

uname -a

结果:

Linux debian 5.10.0-22-amd64 #1 SMP Debian 5.10.178-3 (2023-04-22) x86_64 GNU/Linux

查看内存大小

方式1

free -h

方式2

cat /proc/meminfo

查看系统版本号

方式1

使用lsb_release -a命令可以查看包括发行版名称、版本号和其他详细信息的输出。

lsb_release -a

结果:

No LSB modules are available.
Distributor ID: Debian
Description: ? ?Debian GNU/Linux 11 (bullseye)
Release: ? ? ? ?11
Codename: ? ? ? bullseye

方式2

使用cat /etc/os-releasecat /etc/*-release命令可以查看包含发行版信息的文件,其中包括发行版名称、版本号和其他相关信息。

cat /etc/os-release

结果:

PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
NAME="Debian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

方式3

通过/etc/issue可看到包含发行版名称和版本号的输出。

cat /etc/issue

结果:

Debian GNU/Linux 11 \n \l

查看系统内核版本信息

cat /proc/version

文章来源:https://blog.csdn.net/HYZX_9987/article/details/135290548
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。