您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Linux系統中怎么查看硬件信息,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
1,查看磁盤
代碼如下:
df -h
2,查看內存大小
代碼如下:
free free [-m|g]
按MB,GB顯示內存
代碼如下:
vmstat
3,查看cpu
代碼如下:
cat /proc/cpuinfo
只看cpu數量grep "model name" /proc/cpuinfo | wc -l
4,查看系統內存
代碼如下:
cat /proc/meminfo
5,查看每個進程的情況
代碼如下:
cat /proc/5346/status 5347是pid
6,查看負載
w
uptime
7,查看系統整體狀態
top
最后一些輸出信息的解釋:
load average: 0.09, 0.05, 0.01
三個數分別代表不同時間段的系統平均負載(一分鐘、五 分鐘、以及十五分鐘),它們的數字當然是越小越好。“有多少核心即為有多少負荷”法則: 在多核處理中,你的系統均值不應該高于處理器核心的總數量
進程使用的內存可以用top,有3個列VIRT RES SHR, 標示了進程使用的內存情況, VIRT標識這個進程可以使用的內存總大小, 包括這個進程真實使用的內存, 映射過的文件, 和別的進程共享的內存等. RES標識這個這個進程真實占用內存的大小. SHR標識可以和別的進程共享的內存和庫大小.
8,性能監視sar命令
sar -u輸出顯示CPU信息。-u選項是sar的默認選項。該輸出以百分比顯示CPU的使用情況
CPU
CPU編號
%user
在用戶模式中運行進程所花的時間
%nice
運行正常進程所花的時間
%system
在內核模式(系統)中運行進程所花的時間
%iowait
沒有進程在該CPU上執行時,處理器等待I/O完成的時間
%idle
沒有進程在該CPU上執行的時間
sar 5 10 sar以5秒鐘間隔取得10個樣本
sar -u -p ALL 5 5 分cup顯示
代碼如下:
sar -n { DEV | EDEV | NFS | NFSD | SOCK | ALL }
sar 提供六種不同的語法選項來顯示網絡信息。-n選項使用6個不同的開關:DEV | EDEV | NFS | NFSD | SOCK | ALL 。DEV顯示網絡接口信息,EDEV顯示關于網絡錯誤的統計數據,NFS統計活動的NFS客戶端的信息,NFSD統計NFS服務器的信息,SOCK顯示套接字信息,ALL顯示所有5個開關。它們可以單獨或者一起使用。
sar -n DEV 各參數含義
IFACE
LAN接口
rxpck/s
每秒鐘接收的數據包
txpck/s
每秒鐘發送的數據包
rxbyt/s
每秒鐘接收的字節數
txbyt/s
每秒鐘發送的字節數
rxcmp/s
每秒鐘接收的壓縮數據包
txcmp/s
每秒鐘發送的壓縮數據包
rxmcst/s
每秒鐘接收的多播數據包
9,查看命令歷史(含時間戳)
export HISTTIMEFORMAT='%F %T ';history| more
10,查看文件夾和文件大小
代碼如下:
du -h --max-depth=0 dm
查看dm目錄大小
代碼如下:
du -h --max-depth=1 dm
查看dm目錄大小,以及dm各文件文件夾的大小
代碼如下:
du -h --max-depth=0
查看當前文件夾大小
關于Linux系統中怎么查看硬件信息就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。