菜鸟们,通过这几个例子,包你学会 uptime 命令的用法
创始人
2024-03-01 21:52:36
0

Linux 小白,若对系统管理有兴趣,或想成为资深用户,就需要对命令行有扎实的功底。你需要知道很多命令,其中一个就是 uptime。文本我们会通过一些容易理解的案例来讲解一下这个命令的基本用法。

再开始前有必要说一下,文中的所有案例都在 Ubuntu 16.04 上测试过了。

Linux uptime 命令

望名生义,uptime 命令告诉你系统 启动 up 了(运行了)多长时间。这是语法:

uptime [options]

这个工具的 man 页是这么说的:

uptime会在一行中显示下列信息:当前时间、系统运行了多久时间、当前登录的用户有多少,以及前 1、5 和 15 分钟系统的平均负载。

下面这些问答形式的案例应该会让你对 uptime 命令有更好的了解。

Q1、如何使用 uptime 命令

uptime 的基础用法很简单 —— 只需要输入命令名称然后按下回车就行。

uptime

这是输出:

How to use the uptime command

这里,第一项是当前时间,up 表示系统正在运行,5:53 是系统启动的总时间,最后是系统的 负载 load 信息。若你想深入了解,这里是 uptime man 页中关于最后一项信息的说明:

系统负载是处于 可运行 runnable 或 不可中断 uninterruptable 状态的进程的平均数。可运行状态的进程要么正在使用 CPU 要么在等待使用 CPU。 不可中断状态的进程则正在等待某些 I/O 访问,例如等待磁盘 IO。

有三个时间间隔的平均值。负载均值的意义根据系统中 CPU 的数量不同而不同,负载为 1 对于一个只有单 CPU 的系统来说意味着负载满了,而对于一个拥有 4 CPU 的系统来说则意味着 75% 的时间里都是空闲的。

Q2、如何以更人性化的格式现实时间

若你只想知道系统运行了多长时间,而且希望以更人性化的格式来显示,那么可以使用 -p 项。

uptime -p

这是输出:

make the tool show up time in pretty format

Q3、如何让 uptime 显示系统启动的日期/时间

你也可以指定 uptme 显示系统开始运行的时间和日期。方法是使用 -s 命令项。

uptime -s

这是输出:

make uptime display date/time since when system is up

Q4、如何获取版本信息和帮助信息

-V 获取版本信息,-h 获取帮助信息。

uptime -V

uptime -h

How to get version information and help

结论

你可以看到,uptime 命令很容易理解也很容易使用。它没有提供很多的功能(命令选项也很少)。这里已经覆盖了它的所有功能了。因此只需要练习一下这些选项你就能在日常工作中使用它了。如果需要的话,你也可以查看它的 man 页


via: https://www.howtoforge.com/linux-uptime-command/

作者:Himanshu Arora 译者:lujun9972 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

5.9犀牛财经早报:AI头...
被动投资大时代来临 上市ETF数量突破1500只 被动投资热度持续...
2026-05-09 16:13:07
定义未来视界:AI眼镜标准...
日前,“2026 AI眼镜产业生态大会”在深圳举行,世界超高清视频...
2026-05-08 15:07:27
消息称Meta下月启动首轮...
IT之家4月18日消息,北京时间今天(4月18日)凌晨,据路透社援...
2026-04-18 11:16:43
让AI多联机选型有据可依:...
如今,无论是老旧楼宇改造还是新建商场配套,AI多联机凭借节能降耗、...
2026-04-08 19:22:23
雷军:小米AI人才招聘专项...
多知4月1日消息,小米集团创始人、董事长兼CEO雷军近日发文表示,...
2026-04-01 20:29:20
雷军:AI人才招聘专项正式...
人民财讯3月30日电,小米董事长兼CEO雷军发文称,小米今年在AI...
2026-03-30 18:23:20

热门资讯

为什么计量 IT 的生产力如此... 在某些行业里,人们可以根据一些测量标准判定一个人的生产力。比如,如果你是一个零件制造商,可以通过一个...
硬核观察 #885 苹果 AR... 苹果 AR 眼镜被无限期推迟据报道,由于技术上的挑战,苹果公司已经无限期推迟了其轻型增强现实(AR)...
值得收藏的 27 个机器学习的... 机器学习 ( Machine Learning ) 有很多方面,当我开始研究学习它时,我发现了各种各...
PHP最佳实践(译) 简介PHP是一门复杂的语言,经过多年折腾,使其不同版本之间高度不一致,有时还有些bug。 每个版本都...
8个有趣的Linux提示与技巧... 我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提...
8 个提升你的隐私防护的开源密... 使用一些顶级开源密码管理器,确保你的登录凭证安全无虞。密码管理器是一项非常有用的实用程序。在你想寻找...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
KDE4.11 Beta1 正...   KDE 项目工作组刚刚发布了 KDE Software Compilation 4.11 Bet...