tuptime  - 显示Linux系统的历史和统计运行时间

系统管理涉及许多活动,其中之一是监视和检查Linux系统运行多长时间。 它始终是一个好主意,让轨道系统的正常运行时间 ,以优化系统资源的使用。

tuptime - 显示Linux的历史和统计运行时间

在本指南中,我们将看到一个Linux的工具,叫做tuptime,可以帮助系统管理员知道Linux机器了多长时间正常运行。

什么是tuptime?

tuptime是用来报告Linux系统,这使它重新启动之间的历史和统计运行时间( 正常工作时间 )的工具。 此工具的工作原理更像大致正常运行时间的命令,但虽然它提供了一个更高级的输出。

这个命令行工具可以:

  1. 注册使用的内核。
  2. 注册第一个引导时间。
  3. 计数系统启动。
  4. 计数好和坏关机。
  5. 计算自第一次引导时间起的正常运行时间和停机时间百分比。
  6. 计算最大,最短和平均正常运行时间和停机时间。
  7. 计算累积的系统正常运行时间,停机时间和总计。
  8. 打印当前正常运行时间。
  9. 打印格式化的表或列表,其中存储大多数以前的值。

要求

  1. Linux或FreeBSD操作系统。
  2. 安装Python 2.7或3.x,但推荐使用最新版本。
  3. Python模块(sys,os,optparse,sqlite3,datetime,locale,platform,subprocess,time)。

如何在Linux中安装tuptime

首先,您需要通过运行以下命令来克隆存储库:

$ git clone https://github.com/rfrail3/tuptime.git

克隆tuptime工具

然后移动到tuptime目录中的最新目录。 接下来,复制tuptime脚本最新的目录为/ usr / bin和设置可执行权限内,如图所示。

$ cd tuptime/latest 
$ sudo cp tuptime /usr/bin/tuptime
$ sudo chmod ugo+x /usr/bin/tuptime

配置tuptime

现在,复制的cron文件tuptime /最新/ cron.d / tuptime/etc/cron.d/tuptime并设置可执行权限如下。

$ sudo cp tuptime/latest/cron.d/tuptime /etc/cron.d/tuptime
$ sudo chmod 644 /etc/cron.d/tuptime

配置tuptime Cron

如果您正确地按照上述步骤操作,则必须在此时安装在系统上。

如何使用tuptime?

接下来,我们将看看如何使用此工具用于某些系统管理活动,通过使用不同的选项作为特权用户运行它,如图所示。

1.当你没有任何选项运行tuptime,你会得到类似下图的显示屏幕。

# tuptime

tuptime在行动

2.您可以按以下日期时间显示输出。

# tuptime --date='%H:%M:%S %d-%m-%Y'

tuptime日期和时间

3.要打印系统的使用寿命为一个列表,可以在下面运行此命令:

# tuptime --list

检查Linux正常运行时间

4.如下您可以创建一个备用数据库文件。 数据库将以SQLite格式创建。

# tuptime --filedb /tmp/tuptime_testdb.db

tuptime数据库

5.要订购由关机年底态输出信息,运行此命令。

# tuptime --end --table

检查Linux上次关机

tuptime工具中使用的一些其他选项如下:

  1. 要在打印输出系统内核版本,使用--kernel选项。
  2. 要注册一个正常的系统关闭,请使用--gracefully选项。 它允许您知道系统关闭是好还是坏。
  3. 为了秒钟的划时代指定次数后,显示输出,使用--seconds选项。
  4. 您还可以通过使用-offtime选项,按时间或停机时间订购输出信息。 使用此选项--time--list
  5. 要打印详细的输出信息,同时运行命令,请使用--verbose选项。
  6. 您可以通过查看帮助信息--help选项和--version打印您正在使用的tuptime版本。

概要

在这篇文章中,我们已经介绍了使用tuptime命令系统管理活动的方法。 此命令使用简单,如果您不了解指南中的任何要点,您可以发表评论或添加更多的信息我已经放在一起。 记住与youcl保持联系。

参考文献tuptime主页

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏