萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

Linux uptime 指令完整操作指南:查看系統運行時間、負載與登入用戶

在 Linux 系統管理中,uptime 是一個輕量且實用的指令,不僅能顯示系統已運行多久,還能即時掌握 CPU 平均負載與目前登入的用戶數。本文將詳細解析 uptime 的輸出含義、資料來源與進階用法,幫助您快速掌握系統健康狀態。

基本語法與執行環境

uptime 內建於大多數 Linux 發行版,無需 root 權限即可執行:

$ uptime

執行後會輸出類似以下格式的資訊:

uptime 指令輸出範例

輸出欄位深度解析

uptime 的資料來源是 /proc/uptime,但該檔案僅含原始秒數,需經指令轉換才具可讀性。以下逐欄說明:

1. 系統當前時間

最左側為 24 小時制時間(如 14:04:39),代表指令執行瞬間的系統時鐘。

2. 系統運行時間

格式為 up X days, HH:MM。範例顯示 up 1004 days, 12:20,表示系統已連續運行 1004 天 12 小時 20 分鐘。若不足 24 小時,則僅顯示時分或分鐘;重啟後歸零。

重啟後 uptime 歸零示例
短時間運行示例

3. 目前登入用戶數

顯示 N user(s),即當前有多少使用者透過終端或圖形介面登入系統。

4. 平均負載

三個數值(如 0.25, 0.25, 0.19)分別代表過去 1、5、15 分鐘的系統平均負載。數值可換算為百分比(0.25 ≈ 25%),數值越低代表系統閒置資源越多,效能越佳。若長期超過 CPU 核心數,需關注效能瓶頸。

進階操作與參考

欲獲取完整手冊,請執行 man uptime。此外,配合 w 指令可查看更詳細的用戶活動與負載細節。

總結:uptime 是快速檢視系統穩定度的首選工具,掌握其輸出含義,能讓運維人員在幾秒內判斷系統是否正常運行。

copyright © 萬盛學電腦網 all rights reserved