Linux所知道的一件事是它的穩定性。 我們並不一定要談論桌面Linux具有漂亮的GUI桌面環境,而是我們都愛上的沼氣標準終端界面 。
Windows用戶可以吹噓諸如“它是否運行Microsoft Office”和“沒有像樣的視頻編輯軟件”,但它們可以擁有365天或更長時間的正常運行時間。
當然,要能夠吹噓你的系統已經運行了多長時間,你需要知道顯示它確實運行了多長時間的命令。
本指南將告訴你如何做到這一點。
現在很明顯,如果您正在筆記本電腦上運行,那麼您的正常運行時間可能會被視為很小,除非您花費了數小時玩遊戲,觀看在線視頻或實際工作。
在連續運行的台式計算機,服務器或每個人最喜愛的單板計算機Raspberry PI上,系統的正常運行時間更加令人印象深刻。
系統運行了多久?
查找系統運行時間的最簡單方法是在終端窗口中輸入以下命令:
運行時間
uptime命令的默認輸出如下所示:
- 當前時間
- 系統運行了多久
- 有多少用戶登錄
- 過去1分鐘,5分鐘和15分鐘的平均負載
負載平均值顯示處於可運行或不可中斷狀態的進程的平均數量。
只顯示系統正常運行時間
正常運行時間命令本身俱有相當的信息量,但以“嘿,看我的系統運行了多久”的方式向人們顯示這些信息可能有點過於冗長。
您可以使用以下命令以可讀的方式顯示正常運行時間:
正常運行時間-q
uptime -q命令的輸出如下所示:
1小時41分鐘
如果你的系統已經運行了很長時間,那麼輸出可能是這樣的
最多4年,354天,29分鐘
顯示系統上次重新啟動時可能會更好。
為此,運行以下命令:
正常運行時間
uptime -s命令的輸出如下所示:
2016-02-18 18:27:52
如果你真的想炫耀(我們知道有人會這樣做),你可以使用Twitter從命令行向世界展示你的系統運行了多長時間。
如果您將鏈接教程中的命令添加到cron作業 ,則可以每天向twitter發送推文,以顯示系統運行的時間。
顯示系統正常運行時間的備用方法
正常運行時間命令不是顯示系統正常運行時間的唯一方式。 只需兩次按鍵即可實現同樣的功能:
w ^
第二個按鍵顯然是返回鍵。
w命令的輸出如下所示:
- 用戶
- TTY
- 從
- 登錄時間
- 空閒時間
- JCPU
- PCPU
- 什麼
w命令顯示的不僅僅是當前的正常運行時間。 它顯示了誰登錄以及他們目前在做什麼。
JCPU是連接到終端的所有進程使用的時間,PCPU顯示當前進程在WHAT列中使用的時間。
w命令有幾個可以使用的開關。 例如,要關閉標題,請運行以下命令:
w -h
您還可以使用以下命令顯示較短的版本:
w -s
以上命令顯示以下輸出:
- 用戶
- 終奌站
- 從
- 閒
- 什麼
如果您希望省略from字段,請運行以下命令:
w -f
所以你有它。 您現在知道如何顯示您的系統運行了多長時間,並且還可以找出有關係統使用情況的其他有用信息。