今天要查看伺服器和TUTK版本,看了一下資料: 新接手了幾台linux的伺服器,第一步當然是要瞭解這些伺服器的軟硬體配置.現在就寫出我這次用的一些命令. 首先當然要取得機器的IP,用戶名和密碼(呵呵,不知道就找原來的管理員要哈) 登陸之後,首先看到的就是機器的名稱,一般提示符就有了,如 [root@ ...
今天要查看伺服器和TUTK版本,看了一下資料:
新接手了幾台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 –l df –h 查看cpu的信息 cat /proc/cpuinfo 查看記憶體信息 cat /proc/meminfo 查看板卡信息 lspci cat /proc/pci 查看當前系統運行情況 ps –aux top (類似於windows的任務管理器,可以看到當前cpu,記憶體的使用情況) 查看安裝的一些服務軟體 一般都安裝在/usr/local/下,所以到這個下麵去查看相關的文件夾即可 對於軟體來講,首先要看的就是它的版本,所以我列出幾個常用軟體查看版本的命令 PHP:在安裝的bin目錄下執行 ./php –v MySQL:在安裝的bin目錄下執行 ./mysql –V (註意這個V是大寫)Apache:在安裝的bin目錄下執行./apachectl -v
參考鏈接:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/30/2229571.html