新聞中心
uname、uptime和last??梢愿嬖V你當(dāng)前正在運(yùn)行哪個(gè)內(nèi)核版本以及操作系統(tǒng)名稱。它會(huì)默認(rèn)顯示內(nèi)核名稱和節(jié)點(diǎn)名稱。選項(xiàng)則只顯示內(nèi)核名稱;這條指令可以告訴你系統(tǒng)已經(jīng)運(yùn)行了多長時(shí)間”本文目錄導(dǎo)讀:1、 uname2、 uptime3、 last

1. uname
首先來看uname。這是一個(gè)簡單而又實(shí)用的命令,可以告訴你當(dāng)前正在運(yùn)行哪個(gè)內(nèi)核版本以及操作系統(tǒng)名稱。只需在終端輸入以下指令即可:
```
$ uname -a
輸出結(jié)果可能類似于以下內(nèi)容:
Linux ubuntu 5.4.0-47-generic #51-Ubuntu SMP Fri Sep 4 19:50:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
其中,“5.4.0-47-generic”表示內(nèi)核版本號(hào),“x86_64”表示處理器架構(gòu),“GNU/Linux”則代表操作系統(tǒng)名稱。
除此之外,還有許多其他選項(xiàng)可以與該命令結(jié)合使用。例如,在不加參數(shù)時(shí),它會(huì)默認(rèn)顯示內(nèi)核名稱和節(jié)點(diǎn)名稱;而“-s”選項(xiàng)則只顯示內(nèi)核名稱;“-r”選項(xiàng)則只顯示內(nèi)核版本號(hào)等等。2. uptime
接下來是uptime。顧名思義,這條指令可以告訴你系統(tǒng)已經(jīng)運(yùn)行了多長時(shí)間。只需在終端輸入以下指令即可:
$ uptime
13:20:35 up 8 days, 17:28, 1 user, load average: 0.06, 0.01, 0.00
其中,“up”表示系統(tǒng)的運(yùn)行時(shí)間,以天、小時(shí)和分鐘為單位;“l(fā)oad average”則代表了最近1、5和15分鐘內(nèi)CPU的平均負(fù)載。
uptime命令還有一些其他選項(xiàng),例如“-p”,它會(huì)將系統(tǒng)的運(yùn)行時(shí)間以更友好的方式顯示出來(例如:“up for 2 weeks and 3 days”);而“-s”則只顯示系統(tǒng)啟動(dòng)的日期和時(shí)間等等。3. last
最后是last命令。這個(gè)命令可以幫助你查看最近用戶登錄到系統(tǒng)上做了哪些事情。只需在終端輸入以下指令即可:
$ last
john pts/1 :0 Tue Sep ?8?12:55 - crash (6+16:24)
jane tty7 :0 Mon Sep ??7?18:19 - crash (9+10:59)
reboot system boot ??????? Wed Aug?26?11:46??? (14+04:-1)
john pts/2 :0 Fri Aug ??21?08:23 - down (5+03:22)
其中,“john”和“jane”是用戶的用戶名,“pts/1”、“tty7”等則代表了登錄的終端類型?!?n NUM”選項(xiàng)可以讓你指定要顯示多少行記錄,例如:
$ last -n 10
這會(huì)只顯示最近10個(gè)用戶登錄記錄。
名稱欄目:探究Linux中的三個(gè)命令:uname、uptime和last
URL分享:http://www.dlmjj.cn/article/djecsoh.html


咨詢
建站咨詢
