查看linux服務器的系統信息


查看linux服務器的系統信息

查看系統內核:

uname –a

查看操作系統的版本(redhat):

cat /etc/redhat-release

查看網絡配置信息

ifconfig

輸出如下信息

eth0      Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX 

          inet addr:10.1.3.101 Bcast:10.1.3.255 Mask:255.255.255.0

                   ……

 

eth1      Link encap:Ethernet HWaddr 00:XX:XX:XX:XX:XX 

          inet addr:10.1.2.101 Bcast:10.1.2.255 Mask:255.255.255.0

                    ……..

 

lo        Link encap:Local Loopback 

          inet addr:127.0.0.1 Mask:255.0.0.0

          UP LOOPBACK RUNNING MTU:16436 Metric:1

          …….

說明當前有三個網卡:eth0,eth1,lo;其中lo的ip是127.0.0.1,是用於測試的虛擬接口.

如果要對每個網卡查看更詳細的信息就需要分別查看其配置文件

對eth0

執行less /etc/sysconfig/network-scripts/ifcfg-eth0

輸出如下信息

DEVICE=eth0        設備名稱

HWADDR=00:XX:XX:XX:XX:XX              物理地址

ONBOOT=yes      

TYPE=Ethernet     

BOOTPROTO=none     

IPADDR=10.1.3.101     ip地址

GATEWAY=10.1.3.1      網關

NETMASK=255.255.255.0   掩碼

對eth1

執行less /etc/sysconfig/network-scripts/ifcfg-eth1,輸出結果與上面類似.

查看當前打開的服務

chkconfig –list

查看當前打開的端口

netstat –an

查看磁盤信息

fdisk –l

df –h

查看cpu的信息

cat /proc/cpuinfo

查看內存信息

cat /proc/meminfo

查看板卡信息

lspci

cat /proc/pci

查看當前系統運行情況

ps –aux

top (類似於windows的任務管理器,可以看到當前cpu,內存的使用情況)

查看安裝的一些服務軟件

一般都安裝在/usr/local/下,所以到這個下面去查看相關的文件夾即可

對於軟件來講,首先要看的就是它的版本,所以我列出幾個常用軟件查看版本的命令

# 一般直接:服務名稱 -V即可(例:mysql -V)

PHP:在安裝的bin目錄下執行 ./php –v

MySQL:在安裝的bin目錄下執行 ./mysql –V    (注意這個V是大寫)

Apache:在安裝的bin目錄下執行./apachectl -v


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM