linux怎么查看服务器硬件配置

linux怎么查看服务器硬件配置

你们知道怎么查看服务器的硬件配置信息吗?下面是店铺带来的关于linux怎么查看服务器硬件配置的内容,欢迎阅读!

linux怎么查看服务器硬件配置?

1.查看机器所有硬件信息:

dmidecode |more

dmesg |more

这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看

2.查看CPU信息

方法一:

Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里

cat /proc/cpuinfo |more

方法二:

采用命令 dmesg | grep CPU 可以查看到相关CPU的启动信息

查看CPU的位数:

getconf LONG_BIT

3.查看Mem信息

cat /proc/meminfo |more (注意输出信息的最后一行:MachineMem: 41932272 kB)

free -m

top

4.查看磁盘信息

方法一:

fdisk -l 可以看到系统上的磁盘(包括U盘)的分区以及大小相关信息。

方法二:

直接查看

cat /proc/partitions 5.查看网卡信息

方法一:

ethtool eth0 采用此命令可以查看到网卡相关的技术指标

(不一定所有网卡都支持此命令)

ethtool -i eth1 加上 -i 参数查看网卡驱动

可以尝试其它参数查看网卡相关技术参数

方法二:

也可以通过dmesg | grep eth0 等看到网卡名字(厂家)等信息

通过查看 /etc/sysconfig/network-scripts/ifcfg-eth0 可以看到当前的网卡配置包括IP、网关地址等信息。

当然也可以通过ifconfig命令查看。

6.如何查看主板信息?

lspci

7.如何挂载ISO文件

mount -o loop *.iso mount_point

8.如何查看光盘相关信息

方法一:

插入CD光碟后,在本人的RHEL5系统里,光碟文件是

/dev/cdrom,

因此只需 mount /dev/cdrom mount_point 即可。

[root@miix tmp]# mount /dev/cdrom mount_point

mount: block device /dev/cdrom is write-protected,

mounting read-only

其实仔细看一下,光驱的设备文件是 hdc

[root@miix tmp]# ls -l /dev/cdrom*

lrwxrwxrwx 1 root root 3 01-08 08:54 /dev/cdrom -> hdc

lrwxrwxrwx 1 root root 3 01-08 08:54 /dev/cdrom-hdc ->

hdc

因此我们也可以这样 mount /dev/hdc mount_point

如果光驱里没放入有效光盘,则报错: [root@miix tmp]# mount /dev/hdc mount_point

mount: 找不到介质

9.如何查看USB设备相关

方法一:

其实通过 fdisk -l 命令可以查看到接入的U盘信息,本人的U盘信息如下:

Disk /dev/sda: 2012 MB, 2012217344 bytes

16 heads, 32 sectors/track, 7676 cylinders

Units = cylinders of 512 * 512 = 262144 bytes

Device Boot Start End Blocks Id System

/dev/sda1 * 16 7676 1961024 b W95 FAT32

U盘的设备文件是 /dev/sda,2G大小,FAT32格式。

如果用户登陆的不是Linux图形界面,U盘不会自动挂载上来。

此时可以通过手工挂载(mount):

mount /dev/sda1 mount_point

以上命令将U盘挂载到当前目录的 mount_point 目录,注意挂的是 sda1 不是 sda。

卸载命令是 umount mount_point

Linux默认没有自带支持NTFS格式磁盘的驱动,但对FAT32支持良好,挂载的时候一般不需要 -t vfat 参数 。

如果支持ntfs,对ntfs格式的磁盘分区应使用 -t ntfs 参数。

如果出现乱码情况,可以考虑用 -o iocharset=字符集 参数。

可以通过 lsusb 命令查看 USB 设备信息哦:

[root@miix tmp]# lsusb

Bus 001 Device 001: ID 0000:0000

Bus 002 Device 001: ID 0000:0000

Bus 003 Device 001: ID 0000:0000

Bus 004 Device 002: ID 0951:1613 Kingston Technology

Bus 004 Device 001: ID 0000:0000

合集下载

linux测试中常用命令查看一些硬件信息

linux测试中常用命令查看一些硬件信息

linux测试中常用命令查看一些硬件信息

主板的序列号:dmidecode | grep -i 'serial number'

CPU信息:cat /proc/cpuinfo 或者 dmesg | grep -i 'cpu' 或者

dmidecode -t processor

内存信息:cat /proc/meminfo

显卡信息:lspci |grep -i 'VGA' 或者 dmesg | grep -i 'VGA'

网卡信息:lspci | grep -i 'eth'

PCI信息:lspci

键盘和鼠标:cat /proc/bus/input/devices

各设备的中断请求(IRQ):cat /proc/interrupts

硬件信息,包括bios、cpu、内存等信息:dmidecode

系统配置:/usr/platform/sun4u/sbin/prtdiag –v

硬件汇总信息:dmesg | more

显示外设信息, 如usb,网卡等信息:lspci

已加载的驱动:lsmod 或者 lshw

机器的产品名称及序列号:cat /sys/class/dmi/id/product_*

机器的BIOS信息:cat /sys/class/dmi/id/bios_*

DMA信息:cat /proc/dma

支持的文件系统:cat /proc/filesystems

主机I/O端口号信息:cat /proc/ioports

Linux系统的内核版本:cat /proc/version

查看硬盘信息: fdisk -l

查看硬盘信息 : df -h

cat /proc/cpuinfo中的信息

processor 逻辑处理器的id。

physical id 物理封装的处理器的id。 core id 每个核心的id。

cpu cores 位于相同物理封装的处理器中的内核数量。

siblings 位于相同物理封装的处理器中的逻辑处理器的数量。

Linux服务器系统信息查询

Linux服务器系统信息查询

Linux服务器系统信息查询

1、修改欢迎信息配置 ⽂件 /etc/motd,写上⾃定义的⽂本信息2、uptime # 查看系统运⾏时间、⽤户数、负载

3、cat /proc/cpuinfo :查看CPU相关参数的linux系统命令详情:4、cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令

5、cat /proc/meminfo :查看linux系统内存信息的linux系统命令

6、cat /proc/version :查看版本,类似uname -r 7、cat /proc/ioports :查看设备io端⼝

8、cat /proc/interrupts :查看中断9、cat /proc/pci :查看pci设备的信息,更多的使⽤ lspci 更直观。10、cat /proc/swaps :查看所有swap分区的信息

11、cat /proc/meminfo | grep MemTotal 查看内存⼤⼩

/12、fdisk -l 显⽰磁盘信息 13、uname -a 查看内核/操作系统/CPU信息的linux系统信息命令

14、cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令15、hostname # 查看计算机名的linux系统信息命令

16、lspci -tv #列出所有的PCI设备详情:17、lsusb -tv # 列出所有USB设备的linux系统信息命令详情:18、lsmod # 列出加载的内核模块19、env # 查看环境变量资源 20、free -m # 查看内存使⽤量和交换区使⽤量

21、df -h # 查看各分区使⽤情况

23、du -sh # 查看指定⽬录的⼤⼩

24、grep MemTotal /proc/meminfo # 查看内存总量

25、grep MemFree /proc/meminfo # 查看空闲内存量26、uptime # 查看系统运⾏时间、⽤户数、负载

Linu操作系统查看服务器系统信息命令linux系统

Linu操作系统查看服务器系统信息命令linux系统

Linux操作系统查看服务器系统信息命令(linux系统)

linux软件开发

系统:

#uname-a#查看内核/操作系统/CPU信息

#head-n1/etc/issue#查看操作系统版本

#cat/proc/cpuinfo#查看CPU信息

#hostname#查看计算机名

#lspci-tv#列出所有PCI设备

#lsusb-tv#列出所有USB设备

#lsmod#列出加载的内核模块

#env#查看环境变量

资源:

#free-m#查看内存使用量和交换区使用量

#df-h#查看各分区使用情况

#du-sh#查看指定目录的大小

#grepMemTotal/proc/meminfo#查看内存总量

#grepMemFree/proc/meminfo#查看空闲内存量

#uptime#查看系统运行时间、用户数、负载

#cat/proc/loadavg#查看系统负载

磁盘和分区:

#mount|column-t#查看挂接的分区状态

#fdisk-l#查看所有分区

#swapon-s#查看所有交换分区

#hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备) #dmesg|grepIDE#查看启动时IDE设备检测状况

网络:

#ifconfig#查看所有网络接口的属性

#iptables-L#查看防火墙设置

#route-n#查看路由表

#netstat-lntp#查看所有监听端口

#netstat-antp#查看所有已经建立的连接

#netstat-s#查看网络统计信息

用户:

#w#查看活动用户

#id#查看指定用户信息

#last#查看用户登录日志

#cut-d:-f1/etc/passwd#查看系统所有用户

#cut-d:-f1/etc/group#查看系统所有组

#crontab-l#查看当前用户的计划任务

服务:

#chkconfig--list#列出所有系统服务

#chkconfig--list|grepon#列出所有启动的系统服务

Linux查看服务器系统信息命令

Linux查看服务器系统信息命令

Linux查看服务器系统信息命令

系统:

# uname -a # 查看内核/操作系统/CPU信息

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv # 列出所有PCI设备

# lsusb -tv # 列出所有USB设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量

资源:

# free -m # 查看内存使用量和交换区使用量

# df -h # 查看各分区使用情况

# du -sh # 查看指定目录的大小

# grep MemTotal /proc/meminfo # 查看内存总量

# grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运行时间、用户数、负载

# cat /proc/loadavg # 查看系统负载

磁盘和分区:

# mount | column -t # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)

# dmesg | grep IDE # 查看启动时IDE设备检测状况

网络:

# ifconfig # 查看所有网络接口的属性

# iptables -L # 查看防火墙设置

# route -n # 查看路由表

# netstat -lntp # 查看所有监听端口

# netstat -antp # 查看所有已经建立的连接

# netstat -s # 查看网络统计信息

用户:

# w # 查看活动用户

# id # 查看指定用户信息

# last # 查看用户登录日志

# cut -d: -f1 /etc/passwd # 查看系统所有用户

Linux 操作系统查看服务器系统信息命令(linux系统)

Linux 操作系统查看服务器系统信息命令(linux系统)

Linux 操作系统查看服务器系统信息命令(linux 系统

系统:

# uname -a # 查看内核 /操作系统 /CPU信息

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看 CPU 信息

# hostname # 查看计算机名

# lspci -tv # 列出所有 PCI 设备

# lsusb -tv # 列出所有 USB 设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量

资源 :

# free -m # 查看内存使用量和交换区使用量

# df -h # 查看各分区使用情况

# du -sh # 查看指定目录的大小

# grep MemTotal /proc/meminfo # 查看内存总量

# grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运行时间、用户数、负载

# cat /proc/loadavg # 查看系统负载

磁盘和分区 :

# mount | column -t # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数 (仅适用于 IDE 设备 # dmesg | grep IDE #

查看启动时 IDE 设备检测状况

网络 :

# ifconfig # 查看所有网络接口的属性

# iptables -L # 查看防火墙设置

# route -n # 查看路由表

# netstat -lntp # 查看所有监听端口

# netstat -antp # 查看所有已经建立的连接

# netstat -s # 查看网络统计信息

用户 :

# w # 查看活动用户

# id # 查看指定用户信息

# last # 查看用户登录日志

[linux下查看cpu内存硬盘等硬件信息的方法]linuxcpu内存硬盘

[linux下查看cpu内存硬盘等硬件信息的方法]linuxcpu内存硬盘

[linux下查看cpu内存硬盘等硬件信息的方法]linuxcpu内存硬盘

linux下查看cpu内存、硬盘等硬件信息的方法

一、linuxCPU大小

其实应该通过PhysicalProcessorID来区分单核和双核。而PhysicalProcessorID可以从cpuinfo或者dmesg中找到.flags如果有ht说明支持超线程技术判断物理CPU的个数可以查看physicalid的值,相同则为同一个物理CPU

可以看到上面,这台机器有两个双核的CPU,ID分别是0和3,大小是2.8G。

二、内存大小

uname-a#查看内核/操作系统/CPU信息的linux系统信息命令head-n1/etc/issue#查看操作系统版本,是数字1不是字母L

cat/proc/cpuinfo#查看CPU信息的linux系统信息命令hostname#查看计算机名的linux系统信息命令

lspci-tv#列出所有PCI设备lsusb-tv#列出所有USB设备的linux系统信息命令

lsmod#列出加载的内核模块env#查看环境变量资源

free-m#查看内存使用量和交换区使用量df-h#查看各分区使用情况

du-sh#查看指定目录的大小grepMemTotal/proc/meminfo#查看内存总量 cat/proc/loadavg#查看系统负载磁盘和分区mount|column-t#查看挂接的分区状态

fdisk-l#查看所有分区swapon-s#查看所有交换分区

hdparm-i/dev/hda#查看磁盘参数(仅适用于IDE设备)dmesg|grepIDE#查看启动时IDE设备检测状况网络

ifconfig#查看所有网络接口的属性iptables-L#查看防火墙设置

route-n#查看路由表netstat-lntp#查看所有监听端口

netstat-antp#查看所有已经建立的连接netstat-s#查看网络统计信息进程

linux查看硬件信息的命令详解

linux查看硬件信息命令和教程详解

众所周知,Linux大部分操作是通过命令实现的,并不像windows那么直观。linux查看硬件信息也是需要通过linux查看硬件信息命令查询的,下面小编来分享一下linux查看硬件信息的方法和命令写法。

cpu

lscpu命令,查看的是cpu的统计信息.

blue@blue-pc:~$ lscpu

Architecture: i686 #cpu架构

CPU op-mode(s): 32-bit, 64-bit

Byte Order: Little Endian #小尾序

CPU(s): 4 #总共有4核

On-line CPU(s) list: 0-3

Thread(s) per core: 1 #每个cpu核,只能支持一个线程,即不支持超线程

Core(s) per socket: 4 #每个cpu,有4个核

Socket(s): 1 #总共有1一个cpu

Vendor ID: GenuineIntel #cpu产商 intel

CPU family: 6

Model: 42

Stepping: 7 CPU MHz: 1600.000

BogoMIPS: 5986.12

Virtualization: VT-x #支持cpu虚拟化技术

L1d cache: 32K

Linux系统查看CPU、机器型号、内存等信息

Linux系统查看CPU、机器型号、内存等信息

系统维护时随时可能有需要查看 CPU 使⽤率,并根据相应信息分析系统状况的需要。在 linux 中,可以通过 top 命令来查看

CPU 使⽤状况。关于 top 命令的详细说明请参看 这篇⽂章。

top命令是Linux下常⽤的性能分析⼯具,能够实时显⽰系统中各个进程的资源占⽤状况,类似于Windows的任务管理器;不过

这⾥我们主要是介绍⼀下 linux 系统如何查看CPU信息、机器型号、内存信息等。

系统

# uname -a # 查看内核/操作系统/CPU信息

# head -n 1 /etc/issue # 查看操作系统版本

# cat /proc/cpuinfo # 查看CPU信息

# hostname # 查看计算机名

# lspci -tv # 列出所有PCI设备

# lsusb -tv # 列出所有USB设备

# lsmod # 列出加载的内核模块

# env # 查看环境变量

资源

# free -m # 查看内存使⽤量和交换区使⽤量

# df -h # 查看各分区使⽤情况

# du -sh <⽬录名> # 查看指定⽬录的⼤⼩

# grep MemTotal /proc/meminfo # 查看内存总量

# grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运⾏时间、⽤户数、负载

# cat /proc/loadavg # 查看系统负载

磁盘和分区

# mount | column -t # 查看挂接的分区状态

# fdisk -l # 查看所有分区

# swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数(仅适⽤于IDE设备)

# dmesg | grep IDE # 查看启动时IDE设备检测状况

⽹络

# ifconfig # 查看所有⽹络接⼝的属性

# iptables -L # 查看防⽕墙设置

如何在linux中查看cpu信息、机器硬件型号

如何在linux中查看cpu信息、机器硬件型号

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

8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz(看到有8个逻辑CPU, 也知道了CPU型号)

# cat /proc/cpuinfo | grep physical | uniq -c

4 physical id : 0

4 physical id : 1(说明实际上是两颗4核的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)

再完整看cpu详细信息, 不过⼤部分我们都不关⼼⽽已.

# dmidecode | grep 'Processor Information'

查看内存信息# cat /proc/meminfo

# uname -a

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)(查看当前操作系统发⾏版信息)

查看机器型号

# dmidecode | grep "Product Name"

查看⽹卡信息

# dmesg | grep -i eth

查看linux系统常用的命令,Linux查看系统配置常用命令

查看linux系统常⽤的命令,Linux查看系统配置常⽤命令

⼀、linux CPU⼤⼩

cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"

说明:Linux下可以在/proc/cpuinfo中看到每个cpu的详细信息。但是对于双核的cpu,在cpuinfo中会看到两个cpu。常常会让⼈误以为是两个单核的cpu。

其实应该通过Physical Processor ID来区分单核和双核。⽽Physical Processor ID可以从cpuinfo或者dmesg中找到. flags 如果有 ht 说明⽀持超线程技术 判断物理CPU的个数可以

查看physical id 的值,相同则为

⼆、内存⼤⼩cat /proc/meminfo |grep MemTotal

三、硬盘⼤⼩fdisk -l |grep Disk

四、

uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令

五、head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L

六、cat /proc/cpuinfo # 查看CPU信息的linux系统信息命令

七、hostname # 查看计算机名的linux系统信息命令

⼋、lspci -tv # 列出所有PCI设备

九、lsusb -tv # 列出所有USB设备的linux系统信息命令

⼗、lsmod # 列出加载的内核模块

Module Size Used by

autofs4 26513 3

sunrpc 260521 1

8021q 25317 0

garp 7152 1 8021q

stp 2218 1 garp

llc 5546 2 garp,stp

cpufreq_ondemand 10544 2

powernow_k8 18171 1

freq_table 4936 2 cpufreq_ondemand,powernow_k8

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档