linux服务器:如何快速了解装有Linux的新服务器

  骨骨学习笔记

  当我们进入个新Linux服务器环境, 应该迅速了解服务器软硬件基本信息. 以下是个举例:

  # clear

  # dmidecode | grep Product           (服务器型号)

  Product Name: Lenovo WQ R510 G6

  Product Name: DPX1066RK

  # cat /proc/cpuinfo | grep name | cut -f2 -d:           (介绍说明有8个cpu?)

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  Intel(R) Xeon(R) CPU           E5410 @ 2.33GHz

  # cat /proc/cpuinfo | grep physical                   (原来都是4核,介绍说明只是2个cpu)

  physical id     : 0

  physical id     : 0

  physical id     : 0

  physical id     : 0

  physical id     : 1

  physical id     : 1

  physical id     : 1

  physical id     : 1

  # getconf LONG_BIT                   (而且是32位cpu)

  32

  # free -m

  total       used       free     shared    buffers     cached

  Mem:          8105       7974        131          0         69       6989

  -/+ buffers/cache:        916       7189

  Swap:         6094         46       6048

  # uname -a

  Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux

  # cat /etc/issue | grep Linux

  Red Hat Enterprise Linux AS release 4 (Nahant Update 5)

  # rpm -qa | wc -l

  sestatus

  912

  # sestatus

  SELinux status:         disabled

  hostname

  # hostname

  euis1

  # doname

  (none)

  # uptime

  14:42:48 up 5 days, 1:55, 5 users, load average: 0.02, 0.06, 0.01

  # cat /etc/hosts | grep -v '#'

  127.0.0.1       localhost.localdo localhost

  192.168.41.191 euis1

  192.168.41.192 euis2

  # config | grep 'inet addr:' | grep -v '127.0.0.1'

  inet addr:192.168.41.191 Bcast:192.168.47.255 Mask:255.255.248.0

  # cat /etc/sysconfig/network

  NETWORKING=yes

  HOSTNAME=euis1

  GATEWAY=192.168.40.1

  # cat /etc/resolv.conf

  nameserver 202.106.196.113

  nameserver 202.106.0.20

  # env | egrep 'LANG|LC'

  LC_ALL=en_US

  LANG=en_US

  # fdisk -l | grep Disk

  Disk /dev/sda: 145.9 GB, 145999527936 s

  # df -ha

  Filesystem            Size Used Avail Use% Mounted _disibledevent=>   #$erface = "1.0"

  Sub Main

  '清空屏幕

  crt.Screen.Send "clear" & chr(13)

  '服务器型号

  crt.Screen.WaitForString "# "

  crt.Screen.Send "dmidecode | grep Product" & chr(13)

  'CPU(型号,多核信息,位数)

  crt.Screen.WaitForString "# "

  crt.Screen.Send "cat /proc/cpuinfo | grep name | cut -f2 -d:" & chr(13)

  crt.Screen.Send "cat /proc/cpuinfo | grep physical" & chr(13)

  crt.Screen.Send "getconf LONG_BIT" & chr(13)

  '内存

  crt.Screen.WaitForString "# "

  crt.Screen.Send "free -m" & chr(13)

  '操作系统内核和版本

  crt.Screen.WaitForString "# "

  crt.Screen.Send "uname -a" & chr(13)

  crt.Screen.WaitForString "# "

  crt.Screen.Send "cat /etc/issue | grep Linux" & chr(13)

  '已经安装软件Software包个数

  crt.Screen.WaitForString "# "

  crt.Screen.Send "rpm -qa | wc -l" & chr(13)

  'selinux情况

  crt.Screen.WaitForString "# "

  crt.Screen.Send "sestatus" & chr(13)

  '主机名和域名

  crt.Screen.WaitForString "# "

  crt.Screen.Send "hostname" & chr(13)

  crt.Screen.WaitForString "# "

  crt.Screen.Send "doname" & chr(13)

  '运行时间

  crt.Screen.WaitForString "# "

  crt.Screen.Send "uptime" & chr(13)

  'IP

  crt.Screen.WaitForString "# "

  crt.Screen.Send "cat /etc/hosts | grep -v '#'" & chr(13)

  crt.Screen.WaitForString "# "

  crt.Screen.Send "config | grep 'inet addr:' | grep -v '127.0.0.1'" & chr(13)

  'gateway

  crt.Screen.WaitForString "# "

  crt.Screen.Send "cat /etc/sysconfig/network" & chr(13)

  'DNS

  crt.Screen.WaitForString "# "

  crt.Screen.Send "cat /etc/resolv.conf" & chr(13)

  '系统语言环境变量

  crt.Screen.WaitForString "# "

  crt.Screen.Send "env | egrep 'LANG|LC'" & chr(13)

  '主机空间

  crt.Screen.WaitForString "# "

  crt.Screen.Send "fdisk -l | grep Disk" & chr(13)

  crt.Screen.WaitForString "# "

  crt.Screen.Send "df -ha" & chr(13)

  End Sub

Tags:  linux代理服务器 linuxftp服务器 linux邮件服务器 linux服务器

延伸阅读

最新评论

发表评论