色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用uptimed來監視Linux系統

Linux閱碼場 ? 來源:良許Linux ? 作者:良許 ? 2021-09-07 15:00 ? 次閱讀

大家好,我是良許。

作為一名合格的 Linux 運維人員,監視系統的正常運行時間可以說是一門基本功了。今天這篇文章就為大家分享一個用于記錄和跟蹤系統的運行時間的實用命令行工具,它的名字叫做 uptimed。

之所以推薦 uptimed,主要是因為它能在記錄和跟蹤系統的運行時間之余,還能將這些歷史記錄以摘要的形式直截了當地展示給用戶,比如你的系統已經運行多長時間了?最長的運行時間記錄是多少?系統又是何時重啟的?等等,而且它也比較容易上手。下面就簡單來了解一下 uptimed 的安裝和使用吧。

安裝uptimed工具

目前主流的 Linux 發行版的官方存軟件庫中已經提供了 uptimed 。

在 Arch Linux 上安裝:

$ sudo pacman -S uptimed

在 Debian,Ubuntu,Linux Mint 上安裝:

$ sudo apt-get install uptimed

在 Ubuntu 及其衍生版本上安裝前請確保添加了 universe 存儲庫,沒有的話請運行以下命令添加:

$ sudo add-apt-repository universe

在 Fedora 上安裝:

$ sudo dnf install uptimed

在 CentOS 7 上安裝:

因為 CentOS 7 的默認存儲庫中沒有 uptimed,所以要先添加 EPEL 存儲庫:

$ sudo yum install epel-release

然后運行以下命令安裝:

$ sudo yum install uptimed

手動安裝:

對于其他 Linux 系統,或者上述方法安裝失敗的,可以從發行版頁面下載源碼,然后手動編譯安裝:

# wget https://github.com/rpodgorny/uptimed/archive/v0.4.2.zip -O uptimed.zip

# unzip uptimed.zip

# cd uptimed-0.4.2/

# 。/configure

# make

# make install

安裝完成后,啟用并啟動服務:

# systemctl enable uptimed

# systemctl start uptimed

檢查服務的啟動狀態:

# systemctl status uptimed

● uptimed.service - Uptime record tracking daemon

Loaded: loaded (/usr/lib/systemd/system/uptimed.service; disabled; vendor preset: disabled)

Active: active (running) since Tue 2020-02-11 1412 IST; 1s ago

Docs: man:uptimed(8)

man:uprecords(1)

Main PID: 1435 (uptimed)

Status: “Next milestone (five days) at Sun Feb 16 1459 2020”

CGroup: /system.slice/uptimed.service

└─1435 /usr/sbin/uptimed -f

Feb 11 1412 server.ostechnix.local systemd[1]: Starting Uptime record tracking daemon.。.

Feb 11 1412 server.ostechnix.local systemd[1]: Started Uptime record tracking daemon.

這樣,前期的安裝工作就算完成了。

使用uptimed工具

安裝完成 uptimed 工具之后,運行 uprecords 命令就能顯示系統運行時間的歷史摘要了:

# uprecords

輸出的摘要結果:

# Uptime | System Boot up

----------------------------+---------------------------------------------------

1 0 days, 0251 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1433 2020

2 0 days, 0027 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1459 2020

-》 3 0 days, 0011 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1729 2020

----------------------------+---------------------------------------------------

1up in 0 days, 0017 | at Tue Feb 11 1756 2020

no1 in 0 days, 0241 | at Tue Feb 11 1920 2020

up 0 days, 0229 | since Tue Feb 11 1459 2020

down 0 days, 0012 | since Tue Feb 11 1459 2020

%up 96.953 | since Tue Feb 11 1459 2020

daf4ab4c-0f8b-11ec-8fb8-12bb97331649.jpg

這里的 -》 符號表示定位到了系統最近的一次啟動時間。

使用 -b 按啟動時間正序輸出:

# uprecords -b

# Uptime | System Boot up

----------------------------+---------------------------------------------------

1 0 days, 0027 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1459 2020

2 0 days, 0251 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1433 2020

-》 3 0 days, 0014 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1729 2020

使用 -B 按啟動時間倒序輸出:

# uprecords -B

# Uptime | System Boot up

----------------------------+---------------------------------------------------

-》 1 0 days, 0051 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1729 2020

2 0 days, 0251 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1433 2020

3 0 days, 0027 | Linux 3.10.0-1062.1.1.el Tue Feb 11 1459 2020

使用 -m 自定義輸出記錄數:

不加參數的話結果默認輸出前 10 條記錄,想要輸出前 20 條記錄,請運行:

# uprecords -m 20

使用 -w 輸出完整信息

上面的結果中關于 Linux 的內核信息是被省略了部分內容的,想要輸出完整的內核信息請用 -w 進行寬輸出:

# uprecords -w

# Uptime | System Boot up

----------------------------+---------------------------------------------------

1 0 days, 0251 | Linux 3.10.0-1062.1.1.el7.x86_64 Tue Feb 11 1433 2020

-》 2 0 days, 0035 | Linux 3.10.0-1062.1.1.el7.x86_64 Tue Feb 11 1729 2020

3 0 days, 0027 | Linux 3.10.0-1062.1.1.el7.x86_64 Tue Feb 11 1459 2020

----------------------------+---------------------------------------------------

no1 in 0 days, 0217 | at Tue Feb 11 1921 2020

up 0 days, 0253 | since Tue Feb 11 1459 2020

down 0 days, 0012 | since Tue Feb 11 1459 2020

%up 97.190 | since Tue Feb 11 1459 2020

使用 -d 顯示關機時間:

-d 可以將上面的內核信息替換為關機時間信息:

# uprecords -d

# Uptime | Last downtime Boot up

----------------------------+---------------------------------------------------

1 0 days, 0251 | 0 days, 0007 Tue Feb 11 1433 2020

-》 2 0 days, 0002 | 0 days, 0005 Tue Feb 11 1729 2020

3 0 days, 0027 | 0 days, 0000 Tue Feb 11 1459 2020

----------------------------+---------------------------------------------------

no1 in 0 days, 0250 | at Tue Feb 11 1921 2020

up 0 days, 0220 | since Tue Feb 11 1459 2020

down 0 days, 0012 | since Tue Feb 11 1459 2020

%up 97.136 | since Tue Feb 11 1459 2020

查看更多的命令選項:

# uprecords -?

usage: uprecords [OPTION]。..

-? this help

-a do not print ansi codes

-b sort by boottime

-B reverse sort by boottime

-k sort by sysinfo

-K reverse sort by sysinfo

-d print downtime seen before every uptimes instead of system

-c do not show current entry if not in top entries

-f run continously in a loop

-s do not print extra statistics

-w wide output (more than 80 cols per line)

-i INTERVAL use INTERVAL seconds for loop instead of 5, implies -f

-m COUNT show a maximum of top COUNT entries instead of 10

-M show next milestone

-v version information

好了,這次的分享就到這里了,上面所舉的例子都是日常使用中十分常見的,如果你想要了解更多關于 uptimed 的用法,可以參考它的幫助手冊。

$ man uprecords

希望本文對你有所幫助!

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11314

    瀏覽量

    209795
  • 命令
    +關注

    關注

    5

    文章

    687

    瀏覽量

    22053

原文標題:使用uptimed命令監視Linux系統正常運行時間

文章出處:【微信號:LinuxDev,微信公眾號:Linux閱碼場】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何判斷Linux系統的位數

    給你一個 Linux 系統,如何判斷它的位數? 我經常用的,有這么幾種方式。 第一個,使用命令: uname -m。 uname命令在 Linux 中用于顯示與操作系統內核相關的信息,
    的頭像 發表于 11-24 10:28 ?244次閱讀

    Linux系統中shell命令解析

    shell是Linux系統的用戶界面,提供了用戶與內核交互的一種接口,它接收用戶輸入的命令并到送到內核去執行,因此也被稱為Linux的命令解釋器。
    的頭像 發表于 11-05 15:40 ?290次閱讀

    華納云監視Linux磁盤IO性能命令:iotop,iostat,vmstat,atop,dstat,ioping

    以下介紹6個監視 Linux 磁盤IO性能的命令(工具),它們分別是iotop、iostat、vmstat、atop、dstat、ioping,以下將附上簡單的使用方法。 前言 磁盤IO
    的頭像 發表于 10-24 14:43 ?193次閱讀

    linux操作系統安裝步驟 linux操作系統的特點及組成

    Linux操作系統安裝步驟 Linux操作系統是一種開源的操作系統,它以其穩定性、安全性和靈活性而聞名。以下是安裝
    的頭像 發表于 10-21 11:24 ?588次閱讀

    Linux根文件系統的掛載過程

    Linux根文件系統(rootfs)是Linux系統中所有其他文件系統和目錄的起點,它是內核啟動時掛載的第一個文件
    的頭像 發表于 10-05 16:50 ?441次閱讀

    如何構建Linux根文件系統

    構建Linux根文件系統是一個涉及多個步驟和概念的過程,它對于Linux系統的啟動和運行至關重要。
    的頭像 發表于 10-05 16:47 ?310次閱讀

    Linux系統中man命令的基本使用

    Linux系統提供了相對比較豐富的幫助手冊(man),man是manual的縮寫,在日常linux系統管理中經常用到,今天就簡單聊聊man。man 本身也提供自己的幫助手冊,通過man
    的頭像 發表于 09-29 15:59 ?496次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>系統</b>中man命令的基本使用

    PLC如何實現監視功能?

    PLC(Programmable Logic Controller)實現監視功能主要依賴于其編程軟件中的專門監視窗口。
    的頭像 發表于 04-01 10:08 ?2278次閱讀

    util-linux修復WallEscape漏洞,影響Linux系統wall命令使用

    WallEscape 主要影響“wall”命令操作,Linux 系統中的常規下,該指令被用作向系統所有登錄用戶的終端發布消息。然而在處理命令行參數輸入時,過濾器未正確識別和過濾轉義序列
    的頭像 發表于 03-29 14:35 ?994次閱讀

    3562-Linux系統啟動卡制作及系統固化

    ](基于 RK3562_LINUX_SDK_RELEASE_V1.1.0_20231220) 評估板支持通過 Linux 系統啟動卡(下文稱為“SD 啟動卡”)和板載 eMMC 設備兩 種方式啟動。本文檔主要演示 SD 啟動
    的頭像 發表于 03-05 15:58 ?327次閱讀
    3562-<b class='flag-5'>Linux</b><b class='flag-5'>系統</b>啟動卡制作及<b class='flag-5'>系統</b>固化

    桿塔上的“電子眼睛”:輸電線路圖像監視系統

    輸電線路圖像監視系統是一種新的巡線手段,通過安裝在桿塔上的“電子眼睛”監視線路的運行情況,可定時抓拍線路圖像,并利用4G/5G/WIFI無線網絡上傳至監控中心
    的頭像 發表于 02-29 09:34 ?629次閱讀

    linux和windows的區別 linux系統一般用來干嘛

    Linux和Windows是兩種不同的操作系統,有著不同的設計理念和用途。本文將對Linux和Windows的區別進行詳細分析,并介紹Linux系統
    的頭像 發表于 02-05 14:06 ?995次閱讀

    如何使用linux下gdb調試python程序

    如何使用linux下gdb調試python程序? 在Linux下,可以使用GDB(GNU調試器)調試Python程序。GDB是一個強大的調試工具,可以幫助開發者診斷和修復程序中的錯
    的頭像 發表于 01-31 10:41 ?2656次閱讀

    Linux上如何通過命令行更改日期和時間?

    Linux上如何通過命令行更改日期和時間? 在Linux上,我們可以使用命令行工具更改日期和時間。操作系統中有一個專門的命令被稱為“d
    的頭像 發表于 01-16 17:10 ?2870次閱讀

    如何解決Linux系統中的網絡連接問題?

    如何解決Linux系統中的網絡連接問題? Linux系統中的網絡連接問題是常見的技術難題之一,通常涉及在Linux上配置網絡接口、解決網絡故
    的頭像 發表于 01-12 15:17 ?1034次閱讀
    主站蜘蛛池模板: ae58老司机福利| bdsm中国精品调教ch| 91免费永久在线地址| 国内一级一级毛片a免费| 婷婷久久综合九色综合伊人色| 99热这里只有是精品| 毛片网站在线观看| 91天仙tv嫩模福利| 免费被靠视频动漫| caoporn 超碰在线视频| 青草在线在线d青草在线| av狼新人开放注册区| 欧美一区二区三区不卡免费| jjzz大全| 熟女人妻水多爽中文字幕| 国产精品美女久久久网站动漫 | 国产成人精品免费青青草原app | 蜜桃色欲AV久久无码精品| 中文字幕爆乳JULIA女教师| 开心色99xxxx开心色| 91看片淫黄大片.在线天堂 | ZZoo兽2皇| 色即是空 BT| 国产麻豆剧看黄在线观看| 幸福草电视剧演员表介绍| 娇妻玩4P被三个男人伺候电影| 亚洲三级黄色| 麻生希第一部快播| 成人无码精品1区2区3区免费看 | 国产色播视频在线观看| 亚洲欧美成人综合| 蜜桃色欲AV久久无码精品| 成年女人免费影院播放| 午夜想想爱午夜剧场| 久久精品AV一区二区无码| adc影院欢迎您大驾光临入口| 色即是空之甜性涩爱| 国内精品一级毛片免费看| 13一18TV处流血TV| 日日操夜夜操狠狠操| 饥渴的护士自慰被发现|