📜  从启动时间消息中获取 linux 操作系统信息 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:16.940000             🧑  作者: Mango

从启动时间消息中获取 Linux 操作系统信息 - Shell/Bash

在 Shell/Bash 中,用户可以通过启动消息来获取 Linux 操作系统的基本信息。下面是一些常见的数据和命令来获取这些信息:

查看系统版本

可以通过以下命令查看当前 Linux 操作系统的版本:

$ cat /etc/os-release

该命令会输出当前操作系统的版本信息,例如:

NAME="Ubuntu"
VERSION="18.04.3 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.3 LTS"
VERSION_ID="18.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=bionic
UBUNTU_CODENAME=bionic
查看启动时间

使用以下命令可以查看操作系统的启动时间:

$ uptime -s

以上命令将输出系统的启动时间,例如:

2019-09-13 08:53:22
计算系统运行时间

使用以下命令,我们可以计算出系统运行的时间:

$ uptime -p

以上命令将输出系统的运行时间,并以“X天X小时X分钟”这样的格式显示。例如:

up 2 days, 17 hours, 15 minutes
查看系统负载

可以通过以下命令查看当前系统的负载情况:

$ uptime

该命令将输出包括系统平均负载在内的一些关于系统的基本信息,例如:

 09:17:49 up 2 days, 17:24,  2 users,  load average: 0.11, 0.18, 0.18

系统的平均负载通常由三个数字组成,分别是 1 分钟、5 分钟和 15 分钟内的平均 CPU 运行时间。在上面的输出中,分别是 0.11、0.18 和 0.18。

查看系统架构

可以通过以下命令查看当前 Linux 操作系统的架构:

$ arch

该命令将输出当前操作系统的架构信息,例如:

x86_64
查看 CPU 数量

可以使用以下命令查看当前系统中的 CPU 数量:

$ nproc

该命令将输出当前系统中可用的 CPU 数量,例如:

4
总结

在 Shell/Bash 中,通过启动信息可以查看各种基础操作系统信息。以上命令可以帮助您获得关于您的 Linux 操作系统的更多信息并对其进行监控。