收集整理的一些linux查看系統信息的命令和方法:
一、linux查看服務器系統信息的方法:
1、查看主機名/內核版本/CPU構架:
- # uname -n -r -p -o
- localhost.localdomain 2.6.32-220.el6.i686 i686
2、查看Linux系統類型和版本:
- # head -n 1 /etc/issue
- CentOS release 6.2 (Final)
3、查看語言字符集設置:
- # echo $LANG $LANGUAGE
- zh_CN.UTF-8
- # cat /etc/sysconfig/i18n
- LANG="zh_CN.UTF-8"
4、查看用戶:
- # whoami #查看當前登錄用戶名
- # id #查看當前用戶及其屬組
- # w #查看當前登錄的用戶及運行的命令
- # last #查看最近登錄用戶
- # cat /etc/passwd|awk -F: '{print $1}' #查看服務器上面所有用戶
5、查看其他系統信息:
- # date '+%Y-%m-%d %H:%M:%S' #查看系統時間
- # ps -ef #查看運行進程
- # uptime #查看服務器開機時長,用戶數,平均負載
- # lsmod #查看所有加載的模塊
- # env #查系統環境變量
- # crontab -l #查看計划任務
二、linux查看服務器硬件設備信息:
1、查看服務器CPU信息:
- # grep 'model name' /proc/cpuinfo|awk -F: '{print $2}'|sed 's# ##g'|uniq -c
- 8 Intel(R) Xeon(R) CPU E5630 @ 2.53GHz #8個核心的Intel Xeon CPU
2、查看服務器CPU位數:
- # getconf LONG_BIT
- 32
3、查看網卡型號:
- # lspci |grep Ethernet
- Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)
4、查看其他硬件信息:
- # lspci -tv #查看所有PCI設備
- # lsusb -tv #查看所有usb外設
- # cat /etc/sysconfig/keyboard #查看鍵盤布局
Linux學習,http:// linux.it.net.cn
三、linux查看服務器存儲信息:
1、查看內存信息:
- # sed -n '/MemTotal\|MemFree/p' /proc/meminfo
- MemTotal: 16426736 kB
- MemFree: 14171748 kB
2、查看交換空間:
- # sed -n '/SwapTotal\|SwapFree/p' /proc/meminfo
- SwapTotal: 16771852 kB
- SwapFree: 16771852 kB
3、查看掛載分區空間使用情況:
- # df -h
- 文件系統 容量 已用 可用 已用% 掛載點
- /dev/sda6 9.7G 570M 8.7G 7% /
- /dev/sda7 3.9G 73M 3.7G 2% /tmp
- /dev/sda2 20G 2.5G 16G 14% /var
- /dev/sda8 388G 4.9G 363G 2% /storage
- /dev/sda5 15G 2.4G 12G 18% /usr
- /dev/sda1 92M 12M 75M 14% /boot
- tmpfs 7.9G 0 7.9G 0% /dev/shm
四、linux查看服務器網絡信息:
1、查看Linux系統主機名:
- # hostname
- localhost.localdomain
2、查看服務器IP地址: IT網,http://www.it.net.cn
- # ifconfig|grep 'inet addr:'|grep -v '127.0.0.1'|cut -d: -f2|awk '{ print $1}'
- 192.168.17.238
- 192.168.1.9
3、查看linux網關:
- # route |grep default
- default 192.168.1.1 0.0.0.0 UG 0 0 0 em1
4、查看linux端口:
- # netstat -lntp #查看監聽(Listen)的端口
- # netstat -antp #查看所有建立的TCP連接
5、查看linux打開服務:
- # chkconfig --list|grep 啟用 #查看開啟的服務
- sshd 0:關閉 1:關閉 2:啟用 3:啟用 4:啟用 5:啟用 6:關閉
- httpd 0:關閉 1:關閉 2:關閉 3:啟用 4:關閉 5:關閉 6:關閉
6、查看服務器DNS配置:
- # cat /etc/resolv.conf
- nameserver 192.168.0.66
- nameserver 202.106.0.20
7、其他網絡信息:
- # iptables -L #查看防火牆規則
- # route -n #查看路由表
- # netstat -s #查看網絡統計信息