許多學(xué)員都使用linux來(lái)完成各種工作,包括學(xué)習(xí)、辦公、編程、網(wǎng)絡(luò)維護(hù)等,但對(duì)所使用系統(tǒng)的一些基本信息知了甚少,有的連自己顯卡的型號(hào)、CPU的具體型號(hào)、硬盤(pán)的使用情況、內(nèi)存的使用情況網(wǎng)絡(luò)的使用情況都不清楚,一旦系統(tǒng)出現(xiàn)故障,就無(wú)從下手,所以在此里仁3G嵌入式培訓(xùn)講師有必要給大家介紹如何準(zhǔn)確地獲得自己的系統(tǒng)信息。
1. 系統(tǒng)信息
l 查看內(nèi)核信息。 $uname -a
l 查看操作系統(tǒng)的版本。 $head –n 1/etc/issue
l 查看CPU的信息。 $cat /proc/cpuinfo
l 查看計(jì)算機(jī)名稱(chēng)。 $hostname
l 列出所有PCI設(shè)備信息。 $lspci –tv
l 列出所有USB設(shè)備信息。 $lsusb –tv
l 列出系統(tǒng)加載的模塊信息。 $lsmod
2. 系統(tǒng)資源的使用信息。
l 查看內(nèi)存和交換區(qū)分的使用量。 $free –m
l 查看硬盤(pán)分區(qū)的使用情況。 $df –h
l 查看某個(gè)目錄的大小。 $du –sh<目錄>
l 查看內(nèi)存總量和空閑內(nèi)存量。
$grep memTotal /proc/meminfo
$grep memfree /proc/meminfo
l 查看系統(tǒng)運(yùn)行時(shí)間、用戶(hù)數(shù)和負(fù)載。$uptime
l 查看系統(tǒng)負(fù)載。$cat /proc/loadavg www.lirenedu.org