如何查看服务器配置

如何查看服务器配置,第1张

一、DOS命令查看服务器的配置

1查询CPU个数

cat /proc/cpuinfo | grep physical | sort -n | uniq | wc -l

2查询服务器型号

dmidecode | grep "Product Name"

dmidecode -s system-product-name

3查看CPU几核

cat /proc/cpuinfo | grep physical | sort -n | uniq -c

4查看CPU信息<型号>

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq

5查看CPU运行位数

# getconf LONG_BIT

32

(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)

# cat /proc/cpuinfo | grep flags | grep 'lm' | wc -l

8

(结果大于0, 说明支持64bit计算 lm指long mode, 支持lm则是64bit)

6查看当前 *** 作系统内核信息

uname -a

7查看网卡速率

ethtool eth0

8查看当前 *** 作系统发行版信息

lsb_release -d

9查看内存的插槽数,已经使用多少插槽每条内存多大

dmidecode|grep -P -A5 "Memory\s+Device" | grep Size |grep -v Range | cat -n

10 查看内存的频率

dmidecode|grep -A16 "Memory Device"|grep 'Speed' | cat -n

11查看服务器出厂编号<适用于DELL 。 LENOVO则显示不出来>

dmidecode -s chassis-serial-number

12对于DELL服务器的信息可通过DSET获取

DSET工具22使用说明(Windows版):

DSET工具21使用说明(Linux版):

13For Windows(win2003 winXP以上版本):

命令1:wmic bios get serialnumber(获取SN|不适用于LENOVO机器)

命令2:wmic csproduct get name,identifyingnumber(获取SN和机型)

以下为一台LENOVO R510 G7 Windows方面的一些信息查询

二、鲁大师查询服务器的配置

通过鲁大师查询到的一些信息

服务器变量 $_SERVER 详解:

1、$_SESSION['PHP_SELF'] — 获取当前正在执行脚本的文件名

2、$_SERVER['SERVER_PROTOCOL'] — 请求页面时通信协议的名称和版本。例如,“>

1、地址列表iptxt

2、shell实例

#!/bin/sh

for ip in `cat iptxt`;do

echo $ip;

ssh -p22 root@${ip} "hostname";

done

3、hostname可以改成自己需要的命令。

linux下看配置,可没有windows那么直观。你只能一个一个查看。

一:cpu

[root@srv /]# more /proc/cpuinfo | grep "model

name"

[root@srv /]# grep "model name"

/proc/cpuinfo

二:内存

[root@srv /]# grep MemTotal /proc/meminfo

三:查看CPU位数(32 or 64)

[root@srv /]# getconf LONG_BIT

32

四:查看linux版本

[root@srv /]# more /etc/redhat-release

CentOS

release 5 (Final)

[root@srv /]# more /etc/issue

CentOS release 5 (Final)

Kernel \r on an \m

五:查看内核版本

[root@srv /]# uname

-r

2618-92118el5028stab0602PAE

[root@srv /]# uname -a

Linux srveddiechencn

2618-92118el5028stab0602PAE #1 SMP Tue Jan 13 12:31:30 MSK

2009 i686 i686 i386 GNU/Linux

六:查看时区

[root@srv /]# date -R

Wed, 25 Feb 2009

02:20:50 +0000

[root@srv /]# mv /etc/localtime

/etc/localtimesave

[root@srv /]# cp /usr/share/zoneinfo/Asia/Shanghai

/etc/localtime

[root@srv /]# date -R

Wed, 25 Feb 2009

10:24:26 +0800

七:主机名

[root@srv /]# hostname

srveddiechencn

八:查看selinux情况

[root@srv /]# sestatus

SELinux

status:

  

  

  

  

 disabled

九:网络

IP

[root@srv /]# ifconfig   

| grep 'inet addr:'| grep -v '127001' | cut -d: -f2 | awk '{

print $1}'

207154202216

网关

[root@srv /]# cat /etc/sysconfig/network

NETWORKING="yes"

GATEWAY="192021"

HOSTNAME="srveddiechencn"

dns

[root@srv /]# cat /etc/resolvconf

nameserver

20874168131

nameserver 20874168132

nameserver 4221

十:已经安装的软件包

[root@srv /]# rpm -qa | wc -l

197

[root@srv /]# yum list installed | wc

-l

198

十一:磁盘和分区

[root@srv /]# df

-h

Filesystem 

  

  

    

Size    

  Used 

  

  

     Avail

Use    

 % 

    Mounted

on

/dev/simfs    

  

  

   10G 

   353M 

  

  

  

   97G 

  

    

4%    

 /

[root@srv /]# du -sh

353M

[root@srv /]# du /etc

-sh

46M 

   /etc

1 通过查询服务器的日志记录或者系统信息可以得知以前的服务器。

2 服务器日志记录了服务器的历史使用情况,通过查看日志记录可以了解到以前使用过的服务器信息。

此外,可以通过系统信息查询工具,如SMBIOS,获取服务器的硬件配置和使用情况,从而了解以前的服务器。

3 如果无法通过以上方法获取到以前的服务器信息,可以尝试联系曾经的管理员或者运维人员,了解服务器使用情况和历史记录,以获取更准确的信息。

在服务器中要查看端口,可以使用Netstat命令:

1、依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。

2、在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。

Netstat命令用法如下:

命令格式:Netstat -a -e -n -o -s-an

-a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端口。

-e 表示显示以太网发送和接收的字节数、数据包数等。

-n 表示只以数字形式显示所有活动的TCP连接的地址和端口号。

-o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。

-s 表示按协议显示各种连接的统计信息,包括端口号。

-an 查看所有开放的端口

requestgetHeader(“User-agent”)返回客户端浏览器的版本号、类型

getHeader(String name):获得>

以上就是关于如何查看服务器配置全部的内容,包括:如何查看服务器配置、php 如何获取服务器的信息、如何用shell获取多台服务器上的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9594032.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存