伺服器在運作重要應用的時候,必須盡量保證長時間的穩定運作,有時候甚至要求零當機。
怎麼才能知道伺服器運作了多久呢?
使用 uptime 指令即可查詢伺服器已經運作了多久,該指令預設安裝。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIyVGduV2QvwVe0lmdhJ3ZvwFM38CXlZHbvN3cpR2Lc1TPB10QGtWUCpEMJ9CXsxWam9CXwADNvwVZ6l2c052bm9CXUJDT1wkNhVzLcRnbvZ2LcZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TN4YjMwQTM3EjNygDM2EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
這些資訊儲存在/proc/uptime 檔案中,雖然是以文本方式儲存,但是這些資料卻不能直接顯示,這就需要我們使用 uptime 指令來翻譯它:
【系統時間】
上圖中,左起第一條資訊 17:03:55,是目前系統時間,以24小時格式輸出。
【系統運作時間】
上圖中,左起第二條資訊 up 161 days, 21:58,是系統累計運作時間。上圖顯示系統已經運作了161天21小時58分鐘。
如果系統累計運作時間沒超過24小時,這裡将隻會顯示小時和分鐘,或隻顯示分鐘。
當系統重新開機後将會清零。
【已登入使用者的數量】
上圖中,左起第三條資訊 顯示已登陸使用者的數量。
【平均負載量】
最後一條資訊是系統的平均負載量。分為三部分,分别代表過去1分鐘、5分鐘、15分鐘系統的平均負載量。
負載量越低意味着你的系統性能越好。
轉載自 http://os.51cto.com/art/201312/420840.htm