標籤:當前系統時間 ace space blog 輸入 ack cin color log
對於一些人來說系統運行了多久是無關緊要的,但是對於伺服器管理員來說,這是相當重要的資訊。 伺服器在運行重要應用的時候,必須盡量保證長時間的穩定運行,有時候甚至要求零宕機。 那麼我們怎麼才能知道伺服器運行了多久呢? 在Linux 下,我們可以使用 uptime 命令,而且此命令不必使用root 許可權。uptime 命令在系統中已經預設安裝了。
文法如下:
# 查詢Linux系統已耗用時間[[email protected]_aliyun ~]# uptime22:36:32 up 10 days, 11:21, 1 user, load average: 0.00, 0.05, 0.07
這些資訊儲存在/proc/uptime 檔案中,雖然是以文本方式儲存,但是這些資料卻不能直接顯示,這就需要我們使用uptime 命令來翻譯它。 以下是如何解讀uptime 提供的資訊:
系統時間 左起第一條資訊是22:36:32,這就是當前系統時間,以24小時格式輸出。系統已耗用時間 第二條資訊up 10 days, 11:21,,這是顯示你的系統已耗用時間。 顯示你的系統已經運行了10天天11小時21分鐘, 如果你的系統沒有運行超過24小時,這裡將只會顯示小時分鐘或者只顯示分鐘。當系統重啟後將會清零。
[[email protected] ~]# uptime23:02:03 up 2 min, 2 users, load average: 0.00, 0.00, 0.00
已登入使用者的數量 第三部分的資訊是顯示已登陸使用者的數量。顯示的是1 user ,即當前登入使用者數量。當多個使用者在同時登陸系統時,uptime 命令將告訴你使用者的數量。
平均負載量 最後一個資訊是系統的平均負載量。你看到這樣帶兩位小數的數字0.00, 0.05, 0.07可以換算成百分比,即0.00和0.05分別代表著0%和5%。0.00, 0.05, 0.07分別代表著過去1分鐘、5分鐘、15分鐘系統的平均負載量。負載量越低意味著你的系統效能越好。
這就是uptime 命令的日常使用指導,如果想擷取更詳細的資訊,請通過輸入man uptime 進入uptime 命令的manual 頁面來查看。
查看CentOS系統運行了多久使用uptime命令