一,linux系統資訊
1.檢視linux伺服器作業系統的資訊
#lsb_release -a 或者 #cat /etc/issue
2.檢視linux系統執行的核心版本
#cat /proc/version
二,cpu的資訊
1.檢視cpu的型號
#cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
2.檢視linux系統物理cpu個數----硬體實際個數
#cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
3.檢視linux系統邏輯cpu個數
#cat /proc/cpuinfo |grep "processor"|sort -u|wc -l
三,記憶體資訊
1.檢視linux系統的總記憶體及使用情況
#free -m 或者 #top -m 或者 #cat /proc/meminfo | grep memtotal
四,硬碟資訊
1 .檢視硬碟及分割槽情況
#lsblk 或者 #fdisk -l
2.檢視硬碟大小及使用情況
#df -h
注:使用 #df -ht,檢視出來的硬碟大小是以1g=1000m計算得出
五,網絡卡資訊
1.檢視網絡卡的硬體資訊
#lspci | grep -i 'eth'
2.檢視網絡卡的網路介面
#ifconfig -a
六,檢視系統登入日誌
日誌檔案 /var/log/wtmp ,系統的每一次登入,都會在此日誌中新增記錄,為了防止有人篡改,該檔案為二進位制檔案 (可檢視登入的ip資訊)
#cd /var/log ; last 或者 last -f /var/log/wtmp
七,檢視並清除殭屍程序
#ps -e -o ppid,stat | grep z | cut -d" " -f2 | xargs kill -9
或
#kill -hup `ps -a -ostat,ppid | grep -e '^[zz]' | awk ''`
八,使用kill批量終止程序
#ps -ef | grep 程序名 | grep -v grep | awk '' | xargs kill -9
如何檢視linux伺服器負載
load是用來度量伺服器工作量的大小,即計算機cpu任務執行佇列的長度,值越大,表明包括正在執行和待執行的程序數越多。可以通過free,top 執行後可通過 f m對記憶體排序 vmstat,procinfo命令,也可以通過 proc meminfo檔案檢視。可以使用top p pid,pmap x...
檢視linux伺服器的系統資訊
最近配置乙個hyper v的centos伺服器,深感linux基本系統指令不足,在此摘抄以便翻閱 備註 以下有些指令,可能會不存在,需要通過yum或apt get安裝之後,才能使用哦 hostname 檢視機器名 uname a 檢視系統內容 echo ostype cat proc version...
檢視linux伺服器的系統資訊
檢視linux伺服器的系統資訊 新接手了幾台linux的伺服器,第一步當然是要了解這些伺服器的軟硬體配置.現在就寫出我這次用的一些命令.首先當然要取得機器的ip,使用者名稱和密碼 呵呵,不知道就找原來的管理員要哈 登陸之後,首先看到的就是機器的名稱,一般提示符就有了,如 root localhost...