标签: uptime

自系统上次启动以来的时间量

uptimecat /proc/uptime命令我都用过。我知道稍后的空闲时间可能大于运行时间(多处理器)。但是,当我添加运行时间和空闲时间,并将其与uptime(5:30 小时)进行比较时,它们并不相等。我认为这是因为uptime返回实时和cat /proc/uptime返回处理器时间。

简短的事情清楚,我想确切地知道原因,我想知道根据主题选择哪个。

另外,是否有可能获得过去24 小时内的处理器时间?

注意:请阅读本文以了解这是怎么回事。

*发行商 ID:Ubuntu 描述:Ubuntu 12.04.2 LTS 版本:12.04 代号:精确 *

bash proc uptime

7
推荐指数
1
解决办法
2万
查看次数

机器总运行时间

有什么方法可以从 BIOS 或 CPU 读取 linux 系统的总运行时间?

我已经通过 dmidecode 搜索了 BIOS 信息。但它给出的发布日期不适合我的问题。

然后我检查了/proc。但它只保存上次重启后的正常运行时间值。也许,为每次启动编写这些正常运行时间值可能是一种选择。

然后我检查了dumpe2fs。它给出了特定硬盘驱动器的总运行时间。这对我来说没用,因为在我的应用程序运行时可以更改硬盘。

除了以上这些,我如何读取或计算系统的总运行时间?我可以从哪里阅读?

linux cpu bios uptime

7
推荐指数
1
解决办法
2356
查看次数

Uptime 和 who -b 显示系统上次在 L​​inux 上启动的不同时间

我有一个 Linux 系统,它向我显示系统上次启动的两个不同时间。

root@linux:~ # who -b; uptime
          system boot  2009-07-09 20:51 
11:48am  up 1 day  0:54,  1 user,  load average: 0.01, 0.03, 0.00
Run Code Online (Sandbox Code Playgroud)

我想谁在显示 /var/log/wtmp 的内容和正常运行时间我不知道。

有什么办法可以解决这个差异吗?我昨天重新启动了系统,所以我知道正常运行时间向我显示的内容是正确的。

linux uptime

6
推荐指数
1
解决办法
1万
查看次数

如何在不同操作系统下获得进程正常运行时间?

在 Linux 下,我可以在几秒钟内获得一个进程的正常运行时间:

echo $(($(cut -d "." -f1 /proc/uptime) - $(($(cut -d " " -f22 /proc/$PID/stat)/100))))
Run Code Online (Sandbox Code Playgroud)

但是如何在不同的操作系统下获得它?例如:SunOS、HP-UX、AIX?

process uptime

6
推荐指数
1
解决办法
3665
查看次数

如何从命令行打印内核时间?

如何将uptime输出转换为自纪元以来的秒数以与dmesg输出进行比较?正常运行时间是否与内核消息时间具有相同的分辨率?有没有比 from 更直接地获取内核时间的方法uptime

?  ~ echo "hi" > /dev/kmsg
?  ~ dmesg | tail
[  859.214564] hi
?  ~ uptime
10:08  up 2 days, 43 secs, 2 users, load averages: 1.69 1.64 1.54
Run Code Online (Sandbox Code Playgroud)

uptime dmesg

6
推荐指数
1
解决办法
6852
查看次数

是否有用于跟踪重新启动期间的正常运行时间的工具?

像这样的工具从表面上看似乎没有真正的用处,但负责系统的人喜欢吹嘘,正常运行时间只是他们喜欢吹嘘多少 RAM 或 CPU 之后的事情之一系统有。

此外,您有多少次神秘地重启系统,后来才发现它重启了。诸如此类的工具将有助于确定重新启动的频率以及系统在重新启动之间保持运行的时间长度。2 在调试行为不佳的系统时可能有用的信息。

有人知道这样的工具吗?

monitoring uptime

5
推荐指数
1
解决办法
751
查看次数

通过电池获得系统正常运行时间?

如何知道电池下系统的正常运行时间?这样我就可以获得准确的电池备份时间,显示uptime完整的正常运行时间(交流电/电池)

注意:我使用的是 Linux Mint 17。

power-management uptime battery

5
推荐指数
1
解决办法
4963
查看次数

获得以周、天、小时、分钟为单位的正常运行时间

基本上我使用 conky ssh 进入一个 android 电视盒并获得正常运行时间并将其显示在 conky 屏幕上。

到目前为止我有这个,在网上找到并被我黑了但它有效,如果它的废话请修改

uptime | awk -F'( |,|:)+' '{print int($6/7),"weeks",$8,"hours,",$9,"minutes."}'
Run Code Online (Sandbox Code Playgroud)

它显示

4 weeks 1 hour 1 minute
Run Code Online (Sandbox Code Playgroud)

如何得到

4 weeks **1 day** 1 hour 1 minute
Run Code Online (Sandbox Code Playgroud)

linux date uptime

5
推荐指数
1
解决办法
1523
查看次数

‘uptime’的“users”字段是如何计算的?

对我来说,uptime产生了 9 个用户,但是

ps -Af | cut -f1 -d' ' | sort | uniq | wc -l产量 14。

我不太确定 9 是从哪里来的。

在我下结论之前,请告诉我你们是否没有这样的差异。

uptime

5
推荐指数
1
解决办法
1140
查看次数

Uptime 命令对挂起和恢复状态的误解

正常运行时间的定义是“告诉系统运行了多长时间”。但是如果您将系统电源状态更改为挂起或恢复:

# uptime
 09:50:33 up  8 min, 2 users,  load average: 0,24, 0,33, 0,15
# pm-suspend
(5 minutes later, turning on again)
# uptime
 09:55:15 up  13 min, 2 users,  load average: 0,33, 0,33, 0,16
# pm-hibernate
(5 minutes later, turning on again)
# uptime
 10:01:16 up  19 min, 2 users,  load average: 3,77, 1,14, 0,43
Run Code Online (Sandbox Code Playgroud)

系统尚未运行,但正常运行时间计数器增加。

在他们的定义中使用术语“墙壁时间”“经过的实时时间”而不是“一直在运行”可能是当今正确的方法?

https://en.wikipedia.org/wiki/Elapsed_real_time

command-line proc uptime time

5
推荐指数
1
解决办法
643
查看次数

标签 统计

uptime ×10

linux ×3

proc ×2

bash ×1

battery ×1

bios ×1

command-line ×1

cpu ×1

date ×1

dmesg ×1

monitoring ×1

power-management ×1

process ×1

time ×1