查看当前设备系统

要查看当前设备的操作系统信息,可以使用以下几种方法:

1. 使用 uname 命令

这是一个快速查看系统信息的命令。

查看基本信息:

uname -a

这将显示操作系统名称、主机名、内核版本、硬件架构等信息。

查看特定信息:

uname -s    # 操作系统名称
uname -r    # 内核版本
uname -m    # 硬件架构

2. 使用 /etc/os-release 文件

这是大多数 Linux 发行版包含的文件,提供了详细的操作系统信息。

cat /etc/os-release

该命令将显示类似于以下内容的信息:

NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
VERSION_ID="20.04"

3. 使用 lsb_release 命令

某些 Linux 发行版(如 Ubuntu)支持此命令。

lsb_release -a

该命令将显示类似于以下内容的信息:

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

4. 使用 hostnamectl 命令

如果你的系统支持 systemd,你可以使用这个命令获取详细的系统信息。

hostnamectl

这将显示类似于以下内容的信息:

   Static hostname: myhostname
         Icon name: computer-vm
           Chassis: vm
        Machine ID: ...
           Boot ID: ...
    Virtualization: kvm
  Operating System: Ubuntu 20.04.3 LTS
            Kernel: Linux 5.11.0-27-generic
      Architecture: x86-64

5. 使用 dmesg 命令查看内核信息

查看内核启动信息,其中包含了很多关于系统的信息:

dmesg | grep "Linux version"

该命令将显示内核版本信息,例如:

[    0.000000] Linux version 5.11.0-27-generic (buildd@lcy01-amd64-011) ...

以上方法可以帮助你确认当前设备的操作系统及其版本信息。选择适合你的方法进行操作。

举例

Linux t41 4.4.94 #1 SMP PREEMPT Fri Nov 17 16:08:23 CST 2023 mips GNU/Linux

输出解释
1. Linux
说明: 这是操作系统的名称,表明该系统运行的是 Linux 内核。
2. t41
说明: 这是主机名,即当前系统的网络名称。在本例中,主机名是 t41。
3. 4.4.94
说明: 这是 Linux 内核的版本号。
4: 主版本号
4: 次版本号
94: 修订版本号
内核版本号可以帮助确定该系统使用的 Linux 内核的特性和支持的功能。4.4.94 是一个较旧的内核版本,常用于较旧的设备或长期支持版本中。

4. #1
说明: 这是内核的构建次数。这意味着这是第一个构建的版本。
5. SMP
说明: 代表“对称多处理”(Symmetric Multiprocessing)。
表示该内核支持多核处理器(或多处理器)架构,可以同时利用多个 CPU 核心进行并行处理。
6. PREEMPT
说明: 这是一个内核配置选项,表示内核支持抢占(Preemption)。
这种配置允许在处理器忙于一个进程时,另一个优先级更高的进程可以中断并获取处理器的使用权。
这有助于提高系统响应能力,特别是在实时应用中。
7. Fri Nov 17 16:08:23 CST 2023
说明: 这是内核的编译时间。
Fri Nov 17 16:08:23 CST 2023: 表示该内核在 2023 年 11 月 17 日星期五 CST(中国标准时间)16:08:23 编译完成。
8. mips
说明: 这是处理器的架构。
MIPS(Microprocessor without Interlocked Pipeline Stages)是一种广泛用于嵌入式设备和网络设备的处理器架构。
它是一种精简指令集计算(RISC)架构,常用于路由器、交换机等设备。
9. GNU/Linux
说明: 表示这个操作系统是基于 GNU 的 Linux 系统。
GNU: 是一套自由软件工具的集合,是 Linux 系统的基本用户空间组件。
Linux: 内核,负责底层硬件管理和系统资源调度。

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值