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测试中常用命令查看一些硬件信息
主板的序列号: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服务器系统信息查询
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系统
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查看服务器系统信息命令
系统:
# 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 系统
系统:
# 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大小
其实应该通过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
