1. 程式人生 > >【Linux命令】檢視硬體配置命令

【Linux命令】檢視硬體配置命令

工作中,經常會檢視安裝Linux系統的伺服器硬體配置及其資源使用情況,比如說,CPU佔用率,記憶體使用情況,磁碟使用情況,網絡卡配置等等資訊。

在這裡彙總一下,方便自己查閱,同時也分享給需要的人。

系統   # uname -a # 檢視核心/作業系統/CPU資訊   # head -n 1 /etc/issue # 檢視作業系統版本   # cat /proc/cpuinfo # 檢視CPU資訊   # hostname # 檢視計算機名   # lspci -tv # 列出所有PCI裝置   # lsusb -tv # 列出所有USB裝置   # lsmod # 列出載入的核心模組   # env # 檢視環境變數
資源   # free -m # 檢視記憶體使用量和交換區使用量   # df -h # 檢視各分割槽使用情況   # du -sh <目錄名> # 檢視指定目錄的大小   # grep MemTotal /proc/meminfo # 檢視記憶體總量   # grep MemFree /proc/meminfo # 檢視空閒記憶體量   # uptime # 檢視系統執行時間、使用者數、負載   # cat /proc/loadavg # 檢視系統負載 磁碟和分割槽   # mount | column -t # 檢視掛接的分割槽狀態   # fdisk -l # 檢視所有分割槽   # swapon -s # 檢視所有交換分割槽
  # hdparm -i /dev/hda # 檢視磁碟引數(僅適用於IDE裝置)   # dmesg | grep IDE # 檢視啟動時IDE裝置檢測狀況 網路   # ifconfig # 檢視所有網路介面的屬性   # iptables -L # 檢視防火牆設定   # route -n # 檢視路由表   # netstat -lntp # 檢視所有監聽埠   # netstat -antp # 檢視所有已經建立的連線   # netstat -s # 檢視網路統計資訊 程序   # ps -ef # 檢視所有程序   # top # 實時顯示程序狀態 使用者   # w # 檢視活動使用者
  # id <使用者名稱> # 檢視指定使用者資訊   # last # 檢視使用者登入日誌   # cut -d: -f1 /etc/passwd # 檢視系統所有使用者   # cut -d: -f1 /etc/group # 檢視系統所有組   # crontab -l # 檢視當前使用者的計劃任務 服務   # chkconfig --list # 列出所有系統服務   # chkconfig --list | grep on # 列出所有啟動的系統服務 程式   # rpm -qa # 檢視所有安裝的軟體包 其他常用命令整理如下:   檢視主機板的序列號:dmidecode | grep -i 'serial number'   用硬體檢測程式kuduz探測新硬體:service kudzu start ( or restart)   檢視CPU資訊:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]   檢視記憶體資訊:cat /proc/meminfo [free -m][vmstat]   查看板卡資訊:cat /proc/pci   檢視顯示卡/音效卡資訊:lspci |grep -i 'VGA'[dmesg | grep -i 'VGA']   檢視網絡卡資訊:dmesg | grep -i 'eth'[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']   檢視PCI資訊:lspci (相比cat /proc/pci更直觀)   檢視USB裝置:cat /proc/bus/usb/devices   檢視鍵盤和滑鼠:cat /proc/bus/input/devices   檢視系統硬碟資訊和使用情況:fdisk & disk – l & df   檢視各裝置的中斷請求(IRQ):cat /proc/interrupts   檢視系統體系結構:uname -a   檢視及啟動系統的32位或64位核心模式:isalist –v [isainfo –v][isainfo –b]   檢視硬體資訊,包括bios、cpu、記憶體等資訊:dmidecode   測定當前的顯示器重新整理頻率:/usr/sbin/ffbconfig –rev ?   檢視系統配置:/usr/platform/sun4u/sbin/prtdiag –v   檢視當前系統中已經應用的補丁:showrev –p   顯示當前的執行級別:who –rH   檢視當前的bind版本資訊:nslookup –class=chaos –q=txt version.bind   檢視硬體資訊:dmesg | more   顯示外設資訊, 如usb,網絡卡等資訊:lspci   檢視已載入的驅動:   lsnod   lshw   檢視當前處理器的型別和速度(主頻):psrinfo -v   列印當前的OBP版本號:prtconf -v   檢視硬碟物理資訊(vendor, RPM, Capacity):iostat –E   檢視磁碟的幾何引數和分割槽資訊:prtvtoc /dev/rdsk/c0t0d0s   顯示已經使用和未使用的i-node數目:   df –F ufs –o i   isalist –v   對於“/proc”中檔案可使用檔案檢視命令瀏覽其內容,檔案中包含系統特定資訊:   主機CPU資訊:Cpuinfo   主機DMA通道資訊:Dma   檔案系統資訊:Filesystems   主機中斷資訊:Interrupts   主機I/O埠號資訊:Ioprots   主機記憶體資訊:Meninfo   Linux記憶體版本資訊:Version   備註: proc – process information pseudo-filesystem 程序資訊偽裝檔案系統

相關推薦

Linux命令檢視硬體配置命令

工作中,經常會檢視安裝Linux系統的伺服器硬體配置及其資源使用情況,比如說,CPU佔用率,記憶體使用情況,磁碟使用情況,網絡卡配置等等資訊。 在這裡彙總一下,方便自己查閱,同時也分享給需要的人。

Linux檢視日誌類命令cat、less、more、tail、head

目錄 一、cat 二、more 三、less 四、tail 五、head 各命令的主要區別: linux命令中cat、more、less、tail、head均可用來檢視檔案內容,主要區別有: cat是一次性顯示整個檔案的內容,適用於檔案內容少的情況;

Linux基礎Linux基礎命令行學習筆記

esc 隱藏 python chm 合並 tree 位置 常用 輸入 絕對路徑:cd /home/python相對路徑:cd Downloads . 表示:當前那路徑..表示:當前路徑的上一層../.. 表示:當前路徑的上二層 沒有...或者以上的 ls: ls 查看當

Linux基礎wget命令下載

次數 遠程 分隔 address exe erb 本地 guide symlink 原文 1.下載單個文件 wget http://down.51cto.com/download.php?do=attachment&aid=1131994&k=93d6c

0083-Linux-Shell-date命令格式

獲得當天的日期 date +%Y-%m-%d 輸出: 2011-07-28 date1=$(date --date='1 days ago +%Y%m%d') #前一天的日期 date1=$(date --date='2 days ago +%Y%m%d')

Git學習使用git reflog 命令檢視歷史提交記錄並使用提交記錄恢復已經被刪除掉的分支

一、問題描述 昨天下午有個同事急急忙忙跑我座位上,要我幫忙,說他剛剛因為手誤,將他本地的某個project的某個branch分支刪除了,並且也將Gitlab上面的分支也刪除了。他本來是想發起merge request的,但是後面他眼神不好以為已經merged過了

Linux入門十三、Shell基礎4 -- 多命令執行與管道符

十三、Shell基礎4 -- 多命令執行與管道符 1 多命令順序執行 執行符 格式 作用 例子 ; 命令1 ; 命令2 多個命令順序執行,命令之間沒有任何邏輯聯絡 ls ; date ; cd /hello ; date &am

Linux關機常用關機命令及其比較

linux下常用的關機命令有:shutdown、halt、poweroff、init;重啟命令有:reboot。 比較常用的: 關機命令: 1、halt   立刻關機  2、poweroff  立刻

每天一個Linux命令27. 建立連結命令ln

什麼是連結(link)?Linux檔案系統中,有所謂的連結(link),我們可以將其視為檔案的別名連結又可分為兩種 : 硬連結(hard link)與軟連結(symbolic link)硬連結是存在同一個檔案系統中,而軟連結卻可以跨越不同的檔案系統。什麼是硬連結?硬連結的意

每天一個Linux命令15. 搜尋檔案命令find

命令用途 find命令用於:在一個目錄(及子目錄)中搜索檔案,你可以指定一些匹配條件,如按檔名、檔案型別、使用者甚至是時間戳查詢檔案。命令例項 0. 幫助命令: [email protected]:~$ find -help 用法: find [-H] [-L]

Linux命令 — 設定或檢視網路配置命令ifconfig

        ifconfig命令用於設定或檢視網路配置,包括IP地址、網路掩碼、廣播地址等。它是linux系統中,使用頻率最高的關於網路方面的命令。 1. 命令介紹         命令格式: ifconfig 【interface】 【options】addres

Linux基礎寫出儘可能多的Linux命令

一、考點 1、Linux常用命令 1) 系統安全 sudo // 超級使用者 su // 用於切換當前使用者身份到其他身份,變更時需輸入所要變更的使用者賬號與密碼。 chmod // 用來變更檔案或目錄的許可權 setfacl // 設定檔

stat命令檢視檔案資訊

在windows下,一個檔案有:建立時間、修改時間、訪問時間。 而在Linux下,一個檔案也有三種時間,分別是:訪問時間、修改時間、狀態改動時間。 在Linux中,沒有檔案建立時間的概念。只有檔案

Linux系統檢視硬體資訊命令總結

lscpu lscpu命令能夠檢視 CPU 和處理單元的資訊,該命令沒有任何其他選項或者別的功能。 lscpu lspci lspci可以用來列出所有的 PCI 匯流排,還有與 PCI 匯流排相連的裝置的詳細資訊,比如 VGA 介面卡、顯示卡、網路介面卡、usb 埠

Linux起步Vim常用命令備註

退出 ZZ 儲存當前檔案並退出Vim :q! 放棄編輯 :e! 放棄所有修改並重新載入該檔案的原始內容 進入編輯 1、插入文字 i 進入insert模式 2、其他編輯命令 a 在游標後插入文字 o 當前行下另起一行 O 在當前行上另起一行 使用命令計數:追加3個感嘆號:3a

備忘ffmpeg推流命令

4.2 file ott profile evel mp4 per level lin ffmpeg -re -i "D:\\OTT\\adghg2323.mp4" -vcodec libx264 -vprofile baseline -level 30 -g 60 -vb

批處理批處理常用命令匯總

body html class pre bash 修改 批量 true log 批量修改文件後綴名/批量替換文件名某一部分 ren *.doc *.html ren *_20180112.html *_201801.html 【批處理】批處理常用

Linux 中 Apache 的常用配置命令

Linux 中 Apache 的常用配置一 Apache的配置安裝1.安裝前卸載rpm包rpm -e httpd --nodeps2.編譯安裝4步驟:(1)tar zxf httpd-2.2.17.tar.gz -C /usr/src/(2)cd /usr/src/httpd-2.2.17./configur

網路協議 ifconfig,IPaddr命令

1. ip addr → 不知道基本沒有用Linux 2. ifconfig 和 ip addr 的區別嗎? 3. CIDR 4. 共有IP和私有IP 5. MAC地址 6. 網路裝置的狀態標識 # 知識點: ## 核心: 1. IP設計時犯的錯誤? 低估了未來網路的發展,32位地址不夠用。於是

Linux基礎Centos7的網路配置問題

在配置Centos7網路的時候,可能出出現虛擬機器、本地以及外網三者之間ping不通的問題,可以從以下的幾個方面排查: 1、確定需要管理員許可權才能修改配置網路,如下圖:   需要點下更改設定,然後出現下面的圖片才是正確的: