查看
linux
伺服器的系統資訊新接手了幾台linux的伺服器,第一步當然是要瞭解這些伺服器的軟硬體設定.現在就寫出我這次用的一些命令. 首先當然要取得
機器的
IP,
使用者名稱和密碼(呵呵,不知道就找原來的管理員要哈) 登陸之後,首先看到的就是
機器的名稱,一般提示符就有了,如[root@localhost root]#這其中的localhost就是機器名了.如果用命令來查看的話就是hostname
查看系統核心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 –ldf –h
查看cpu
的資訊cat /proc/cpuinfo
查看記憶體資訊cat /proc/meminfo
查看板卡資訊lspcicat /proc/pci
查看當前系統運行情況ps –auxtop (類似於windows的工作管理員,可以看到當前cpu,記憶體的使用方式)
查看安裝的一些服務軟體一般都安裝在/usr/local/下,所以到這個下面去查看相關的檔案夾即可對於軟體來講,首先要看的就是它的版本,所以我列出幾個常用軟體查看版本的命令PHP:在安裝的bin目錄下執行 ./php –vMySQL:在安裝的bin目錄下執行 ./mysql –V (注意這個V是大寫)
Apache:在安裝的bin目錄下執行./apachectl -v
其實沒必要專門去bin目錄下,因為全域環境變數中已包含bin目錄,可直接運行命令,如下所示: