
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获取多台服务器上的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)