1. 程式人生 > >全面了解linux服務器

全面了解linux服務器

核數 磁盤空間 支持 vmstat 檢查 空間 sta 版本 整體

一、查看linux服務器CPU詳細情況

判斷linux服務器CPU情況的依據如下

具有相同core id的CPU是同一個core的超線程

具有相同physical id的CPU是同一個CPU封裝的線程或核心

查看物理CPU個數

cat /proc/cpuinfo|grep "physical id"|sort|uniq|wc -l

查看/proc/cpuinfo文件,截取其中的physical id的信息,排序,去重,計數

每個CPU的核心個數

cat /proc/cpuinfo |grep "cpu cores"|uniq

邏輯CPU的個數

cat /proc/cpuinfo |grep "processor"|wc -l

邏輯CPU的個數一般等於物理CPU個數x核數,如果不等,表示服務器支持超線程技術

二、查看linux的內存使用情況

free -m

三、查看linux硬盤使用情況

查看硬盤及分區信息

fdisk -l

檢查文件系統的磁盤空間占用情況

df -h

查看系統I/O性能

iostat -d -x -k 1 10

如果%util接近100%,說明I/O請求太多

查看linux某個目錄的大小

du -sh xxx

四、查看linux的平均負載

uptime

動態查看

top

五、查看linux其他參數

監控系統整體性能

vmstat 1 4

查看系統內核

uname -a

查看linux發行版的名稱版本號及描述信息

lsb_release -a

查看系統已載入的相關模塊

lsmod |grep ip_vs

查找PCI設置

lspci |grep Ether

全面了解linux服務器