linux系统下查看服务器的型号等信息
在Linux系统下,我们可以使用各种命令来获取服务器的型号、配置等信息。
下面我们就来一一介绍。
1、查看CPU数量,使用cat/proc/cpuinfo|grepphysical|sort-n|uniq|wc-l命令。
2.要查看服务器型号,可以使用“dmidecode|grep“ProductName””或“dmidecode-system-product-name”。
3.要检查CPU核心数,请使用cat/proc/cpuinfo|grepphysical|sort-n|uniq-c。
4.通过“cat/proc/cpuinfo|grepname|cut-f2-d:”查看CPU详细信息。
5、通过“#getconfLONG_BIT”(结果为32或64,表示系统运行位)或“#cat/proc/cpuinfo|grepflags|grep'lm'|wc-l”(大于0)确定CPU运行位)。
表示支持64位计算,lm代表Longmode。
6.要获取操作系统当前的内核信息,请使用“uname-a”。
7.检查网卡速度。
该命令是“ethtooleth0”。
8.要了解当前操作系统的发布版本信息,请使用“lsb_release-d”。
9.通过`dmidecode|grep-P-A5"Memory\s+Device"|grepSize|grep-vRange|cat-n`确定内存槽数以及已使用的槽数和每个内存的大小。
10.要检查内存频率,请使用`dmidecode|grep-A16"MemoryDevice"|grep'Speed'|cat-n`。
11.通过“dmidecode-schassis-serial-number”检查服务器出厂编号。
以上命令帮助您快速了解Linux系统下服务器的关键信息,使日常管理和维护变得更加轻松。
怎么查看linux服务器的配置
查看计算机硬件配置的LINUX命令如下:system#name-a#查看核心/操作系统/CPU信息#caput-n1/etc/output#查看操作系统版本cat/proc/cpuinfo#查看CPU信息#主机名#查看计算机名称#lspci-tv#列出所有PCI设备#lsusb-tv#列出所有USB设备#lsmod#列出加载的内核模块#env#查看环境变量资源#freem#查看内存使用情况和Swap区域使用情况#df-h#查看各个分区仪式#du-sh
#查看固定大小GrepMemTotal目录#/pr*oc/meminfo#查看总内存#grepMemFree/proc/meminfo#查看可用内存量#uptime#查看系统运行时间、用户数、负载#cat/proc/loadavg#查看系统负载磁盘和防火墙#山|columnsT#查看附加分区状态#fdisk-l#所有分区#swapon-s#所有交换区被阻塞#hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备)#dmesg|grepIDE#查看启动时检测到的IDE设备状态Network#ifconfig#查看所有网络接口的属性#iptables-L#查看防火墙设置#route-n#查看流表#netstat-lntp#所有监听端口#netstat-antp#所有连接状态#netstat-s#查看网络进程统计信息#ps-ef#所有进程#top#实时显示进程状态。
moveuser#id#查看用户用户信息#最后#查看用户登录日志#cut-d:-f1/etc/passwd#所有系统用户#cut-d:-f1/etc/group#查看系统所有组#crontab-l#查看服务计划中当前用户的任务#chkconfig--list#列出所有系统服务#chkconfig--list|grepon#列出所有系统服务程序#rpm-qa#全部安装的软件文件使用grep-i'serialnumber,检测硬件程序k*uduz检测新硬件:servicekudzustart(或重启)查看CPU信息:cat/proc/cpuinfo[dmesg|grep-i'cpu'][dmidecode-tprocessor]查看内存information:cat/proc/meminfo[free-m][vmstat]查看主板信息:cat/proc/pci查看显卡/声卡信息:lspci|grep-i'VGA'[dmesg|grep-i'VGA']查看网卡信息:dmesg|grep-i'eth'[cat/etc/sysconfig/hwconf|grep-ieth][lspci|grep-i'eth']查看PCI信息:lspci(比cat/proc/pci更直观)查看USB设备:cat/proc/bus/usb/devices查看键盘和鼠标:cat/proc/bus/input/devices系统检查硬盘信息及使用情况:fdisk&disk-l&df检查各设备的中断请求(IRQ):cat/proc/interrupt检查系统架构:uname-check并启动32位或64位内核系统模式:isalist-v[isainfo-v]【isainfo-b】查看硬件信息,包括bios、cpu、内存等信息:dmidecode决定当前显示器刷新率:/usr/sbin/ffbconfig-rev?5查看当前系统应用了什么补丁:showrev-p显示当前运行级别:qui-rH查看当前绑定版本信息:nslookup-class=chaos-q=txtversion.bind查看硬件信息:dmesg|plus显示外设信息,例如USB、网卡;ETC。
Info:lspci查看加载的驱动程序:lsnodlshw检查进程类型和当前速度(时钟频率):psriinfo-v打印当前OBP版本号:prtconf-v停止硬盘物理数据(供应商、RPM、容量):iostat-E检查磁盘参数几何和分区信息:prtvtoc/dev/rdsk/c0t0d0s显示已使用和未使用的i节点数量:df-Fufs-oiisalist-v对于“/proc”中的文件,可以使用命令行浏览内容CPU信息:CPUinfo主机DMA通道信息:DMA系统文件信息:主机系统文件中断信息:中断主机I/O端口号信息:ioprots主机内存信息:MeninfoLinux版本信息内存:版本说明:进程信息进程文件系统person文件process-processinformationpseudo-file怎么查看linux服务器的配置?
当然,您首先需要获取设备的IP、用户名和密码。
登录后,您首先看到的是您的计算机名称,然后是类似[root@localhostroot]#的通用提示。
localhost是使用命令看到的主机名。
查看系统内核:uname–a。
检查你的操作系统版本(目前我只以redhat为例):cat/etc/redhat-release.
查看网络配置信息:ifconfig
输出如下信息:eth0Linkencap:EthernetHWaddr00:XX:XX:XX:XX:XX
inetaddr:10.13.101广播:10.1.3.255掩码:255.255.255.0
………
eth1Linkencap:EthernetHWaddr00:XX:X………..
loLinkencap:LocalLoopback
inetaddr:127.0.0.1Mask:255.0.0.0
UPLOOPBACKRUNNINGMTU:16436Metric:1。
描述你当前有三块网卡:eth0、eth1、lo,lo的IP是127.0.0.1,这是测试时使用的虚拟接口。
你可以对每块网卡进行配置如果您愿意的话,要查看您的网卡,您需要单独检查其配置文件以获取更多详细信息。
在eth0上运行该文件
s/etc/sysconfig/network-scripts/ifcfg-eth0
打印以下信息:
DEVICE=eth0设备名称
HWADDR=00:XX:XX:XX:XX:XX物理地址
ONBOOT=yes
TYPE=以太网
BOOTPROTO=none
IPADDR=10.1.3.101IP地址
Gateway=10.1.3.1网关
NETMASK=255.255.255.0掩码
eth1运行less/etc/sysconfig/network-scripts/ifcfg-eth1
输出与上面类似。
查看当前打开的服务:chkconfig–list。
查看当前开放的端口:netstat–an。
查看磁盘信息:fdisk-l、df-h。
查看CPU信息:cat/proc/cpuinfo。
查看内存信息:cat/proc/meminfo。
查看板卡信息:lspci、cat/proc/pci。
查看当前系统运行状态:ps-aux、top(类似于Windows任务管理器,可以查看当前CPU和内存使用情况)。