UPTIME(1)

名称
uptime - 告知系统已经运行了多久。

概述
uptime [选项 ...]

描述
uptime 用一行文本显示以下信息：当前时间、系统运行时长、当前登录用户数以及过去 1、5、15 分钟的系统平均负载。

这与 w(1) 显示的标题行中包含的信息相同。

系统平均负载是处于可运行或不可中断状态的进程的平均数量。处于可运行状态的进程要么正在使用 CPU，要么正在等待使用 CPU。处于不可中断状态的进程正在等待某些 I/O 访问，例如等待磁盘。平均负载取了三种时间间隔内的平均值。平均负载并未针对系统中的 CPU 数量进行标准化，因此平均负载为 1 意味着单 CPU 系统始终处于负载状态，而在 4 个 CPU 的系统上则意味着 75% 的时间处于空闲状态。

选项

-c, --container
    显示容器的上线时间，而不是系统的上线时间。

-p, --pretty
    用漂亮的格式显示上线时间

-h, --help
    显示此帮助文本

-r, --raw
    用原始格式显示上线时间。当前时间和上线时间将用秒表示。

-s, --since
    系统从何时开始上线，格式为 yyyy-mm-dd HH:MM:SS

-V, --version
    显示版本信息并退出

环境

PROCPS_CONTAINER
    如果设置了 $PROCPS_CONTAINER，那么 uptime 执行时将视为使用了 --container 选项。

文件

/var/run/utmp
    关于当前谁已登录的信息

/proc
    进程信息

参见
ps(1), top(1), utmp(5), w(1)

报告错误
请将错误报告发送到 procps@freelists.org。