如何从终端获取正常运行时间。在 bash 文件中,只有正常运行时间,没有其他信息
我希望它在一行上
答案1
在终端中只需运行以下命令。
uptime
这将显示您当前的正常运行时间以及一些额外信息。
我说。
08:44:21 up 1:05, 2 users, load average: 0,00, 0,01, 0,05
所以我的正常运行时间为 1 小时 5 分钟。在 bash 脚本中,为了仅获取正常运行时间,我会使用
uptime | awk '{print $3}'
这将仅显示 uptime 命令的第 3 部分。
答案2
使用echo $SECONDS
,您可以在几秒钟内获得终端的正常运行时间。
答案3
您还可以使用 top 命令来了解正常运行时间。
顶部
在终端顶部,您可以查看正常运行时间状态。
答案4
这将显示您的系统何时启动并在括号中打印正常运行时间:
last -x | grep boot | head -n 1