查看Linux系統信息
转载请注明文章转载自:Dbabc.Net [http://dbabc.net]
本文链接:http://dbabc.net/archives/2010/09/25/cat_linux_system_info.shtml
查看Linux的系统信息总结如下
一:cpu
dbabc.net</home/oracle>$more /proc/cpuinfo | grep “model name”
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
dbabc.net</home/oracle>$grep “model name” /proc/cpuinfo
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
model name : Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
dbabc.net</home/oracle>$grep “model name” /proc/cpuinfo | cut -f2 -d:
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
Intel(R) Xeon(R) CPU E5345 @ 2.33GHz
二:内存
dbabc.net</home/oracle>$grep MemTotal /proc/meminfo
MemTotal: 8166012 kB
dbabc.net</home/oracle>$free -m
total used free shared buffers cached
Mem: 7974 7949 25 0 43 3694
-/+ buffers/cache: 4211 3763
Swap: 8189 250 7938
dbabc.net</home/oracle>$free -m |grep “Mem” | awk ‘{print $2}’
7974
三:查看CPU位数(32 or 64)
dbabc.net</home/oracle>$getconf LONG_BIT
64
四:查看linux版本
dbabc.net</home/oracle>$more /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
dbabc.net</home/oracle>$more /etc/issue
Red Hat Enterprise Linux AS release 4 (Nahant Update 5)
Kernel r on an m
dbabc.net</home/oracle>$more /proc/version
Linux version 2.6.9-55.ELsmp (brewbuilder@hs20-bc2-4.build.redhat.com) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-3)) #1 SMP
Fri Apr 20 16:36:54 EDT 2007
五:查看内核版本
dbabc.net</home/oracle>$uname -r
2.6.9-55.ELsmp
dbabc.net</home/oracle>$uname -a
Linux dbabc.net 2.6.9-55.ELsmp #1 SMP Fri Apr 20 16:36:54 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
六:查看时区
dbabc.net</home/oracle>$date -R
Fri, 15 May 2009 08:34:34 +0800
七:主机名
dbabc.net</home/oracle>$hostname
dbabc.net
八:查看selinux情况
dbabc.net</home/oracle>$sestatus
SELinux status: disabled
九:网络
IP
dbabc.net</home/oracle>$ifconfig | grep ‘inet addr:’| grep -v ’127.0.0.1′ | cut -d: -f2 | awk ‘{ print $1}’
172.16.0.100
网关
dbabc.net</home/oracle>$cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=dbabc.net
GATEWAY=172.16.0.1
dns
[root@srv /]# cat /etc/resolv.conf
nameserver 208.74.168.131
nameserver 208.74.168.132
nameserver 4.2.2.1
十:已经安装的软件包
dbabc.net</home/oracle>$rpm -qa | wc -l
1755
十一:磁盘和分区
dbabc.net</home/oracle>$df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda7 2.0G 695M 1.2G 37% /
/dev/sda1 494M 18M 451M 4% /boot
/dev/sdb1 824G 456G 326G 59% /data
none 3.9G 0 3.9G 0% /dev/shm
/dev/sda5 5.0G 44M 4.7G 1% /home
/dev/sda6 2.0G 133M 1.8G 7% /tmp
/dev/sda8 102G 6.1G 91G 7% /u01
/dev/sda2 16G 6.9G 7.8G 48% /usr
[root@srv /]# du -sh
353M
[root@srv /]# du /etc -sh
4.6M /etc
十二:系统启动的服务
dbabc.net</home/oracle>$ chkconfig –list | grep 3:on | cut -f1
crond
httpd
iptables
mcstrans
messagebus
network
restorecond
sendmail
sshd
syslog
xinetd
十三:系统默认字符集
dbabc.net</home/oracle>$locale
LANG=en_US.UTF-8
LC_CTYPE=”en_US.UTF-8″
LC_NUMERIC=”en_US.UTF-8″
LC_TIME=”en_US.UTF-8″
LC_COLLATE=”en_US.UTF-8″
LC_MONETARY=”en_US.UTF-8″
LC_MESSAGES=”en_US.UTF-8″
LC_PAPER=”en_US.UTF-8″
LC_NAME=”en_US.UTF-8″
LC_ADDRESS=”en_US.UTF-8″
LC_TELEPHONE=”en_US.UTF-8″
LC_MEASUREMENT=”en_US.UTF-8″
LC_IDENTIFICATION=”en_US.UTF-8″
LC_ALL=
十四:列出变量
dbabc.net</home/oracle>$ set
dbabc.net</home/oracle>$ env
dbabc.net</home/oracle>$ echo $PATH
dbabc.net</home/oracle>$ alias
alias cp=’cp -i’
alias l.=’ls -d .* –color=tty’
alias ll=’ls -l –color=tty’
alias ls=’ls –color=tty’
alias mv=’mv -i’
alias rm=’rm -i’