首页 / 日本VPS推荐 / 正文
Linux查看操作系统信息,linux查看操作系统版本命令

Time:2024年12月27日 Read:12 评论:42 作者:y21dr45

背景介绍

Linux查看操作系统信息,linux查看操作系统版本命令

在Linux系统中,了解操作系统的详细信息对于系统管理、问题排查以及软件兼容性测试都至关重要,Linux提供了多种命令来查看操作系统的版本、内核版本、CPU信息、内存使用情况、文件系统信息以及网络接口信息等,这些命令不仅功能强大,而且使用起来非常方便。

查看操作系统版本

`lsb_release` 命令

lsb_release 是Linux标准基础(Linux Standard Base,简称LSB)的一部分,用于显示Linux发行版的信息。

lsb_release -a

该命令会输出以下信息:

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:        20.04
Codename:       focal

示例运行结果中的各列信息含义如下:

Distributor ID: 发行版名称,例如Ubuntu。

Description: 发行版的描述信息,包括版本号和代号。

Release: 发行版的具体版本号。

Codename: 发行版的代号。

`/etc/os-release` 文件

大多数现代Linux发行版都包含一个名为/etc/os-release 的文件,其中包含操作系统的详细信息。

cat /etc/os-release

该命令会输出类似如下的信息:

NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

文件中的每一行通常包含一个环境变量赋值对,描述了操作系统的不同属性。

查看内核版本

`uname` 命令

uname 命令可以显示系统的内核版本信息。

uname -r

该命令会输出当前系统的内核版本,

5、13.0-28-generic

查看CPU信息

`lscpu` 命令

lscpu 命令用于显示详细的CPU信息。

lscpu

该命令会输出类似如下的信息:

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:           Little Endian
CPU(s):              8
On-line CPU(s) list: 0-7
Thread(s) per core:  2
Core(s) per socket:   4
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               142
Model name:          Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz
Stepping:            12
CPU MHz:             800.0000
BogoMIPS:            6400.00
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            9.0M
NUMA node0 CPU(s):   0-7

示例运行结果中的各列信息含义如下:

Architecture: CPU架构,例如x86_64。

CPU op-mode(s): CPU操作模式,支持32位和64位。

Byte Order: 字节序,Little Endian表示小端序。

CPU(s): CPU的数量。

On-line CPU(s) list: 在线CPU的列表。

Thread(s) per core: 每个核心的线程数。

Core(s) per socket: 每个插槽的核心数。

Socket(s): 插槽数量。

NUMA node(s): 非一致存储访问(NUMA)节点数量。

Vendor ID: CPU供应商ID。

CPU family: CPU系列。

Model: CPU型号。

Model name: CPU具体名称。

Stepping: 步进编号。

CPU MHz: CPU频率。

BogoMIPS: MIPS值。

Virtualization: 虚拟化支持情况,例如VT-x表示支持Intel虚拟化技术。

L1d cache: L1数据缓存大小。

L1i cache: L1指令缓存大小。

L2 cache: L2缓存大小。

L3 cache: L3缓存大小。

查看内存使用情况

`free` 命令

free 命令用于查看系统的内存使用情况。

free -h

该命令会输出类似如下的信息:

              total        used        free      shared  buff/cache   available
Mem:           31Gi       3.2Gi        26Gi       988Mi       1.7Gi        27Gi
Swap:          12Gi          0B        12Gi

示例运行结果中的各列信息含义如下:

total: 总内存大小。

used: 已用内存大小。

free: 空闲内存大小。

shared: 共享内存大小。

buff/cache: 缓冲和缓存大小。

available: 可用内存大小。

查看文件系统信息

`df` 命令

df 命令用于查看文件系统的磁盘空间使用情况。

df -h

该命令会输出类似如下的信息:

Filesystem      Size  Used Avail Use% Mounted on
udev             16G     0   16G   0% /dev
tmpfs           3.2G  2.4M  3.2G   1% /run
/dev/sda1       232G   28G  193G  13% /
tmpfs            16G  133M   16G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/loop0       50M   50M     0 100% /snap/core18/2253
/dev/loop1       99M   99M     0 100% /snap/core/11606

示例运行结果中的各列信息含义如下:

Filesystem: 文件系统的名称。

Size: 文件系统的总大小。

Used: 已用空间大小。

Avail: 可用空间大小。

Use%: 已用空间的百分比。

Mounted on: 挂载点。

查看网络接口信息

`ifconfig` 命令

ifconfig 命令用于查看网络接口的信息。

ifconfig

该命令会输出类似如下的信息:

eth0: flags=4163<UP,BROADCAST>RUNNING,MULTICAST>GMIRROR>mtu 1500
        inet 172.16.0.100  netmask 255.255.255.0  broadcast 172.16.0.255
        inet6 fe80::a00:27ff:fe72:3a4d  prefixlen 64  scopeid 0x20<link>
        ether 08:00:27:72:3a:4d  txqueuelen 1000  (Ethernet)
        RX packets 54  bytes 6080 (6.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1