您的位置 首页 电路

你知道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             # 检查网络计算信息

进程

# ps -ef                 # 检查一切进程
# top                    # 实时显现进程情况

用户

# w                      # 检查活动用户
# id <用户名>            # 检查指定用户信息
# last                   # 检查用户登录日志
# cut -d: -f1 /etc/passwd   # 检查体系一切用户
# cut -d: -f1 /etc/group    # 检查体系一切组
# crontab -l             # 检查当时用户的计划任务

服务

# chkconfig –list       # 列出一切体系服务
# chkconfig –list | grep on    # 列出一切发动的体系服务

程序

# rpm -qa                # 检查一切装置的软件包

常用指令收拾如下:
检查主板的序列号: dmidecode | grep -i ’serial number’

用硬件检测程序kuduz勘探新硬件:service kudzu start ( or restart)

检查CPU信息:cat /proc/cpuinfo [dmesg | grep -i 'cpu'][dmidecode -t processor]

检查内存信息: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 -i eth][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/interrupts

检查体系体系结构:uname -a

检查及发动体系的32位或64位内核形式:isalist –v [isainfo –v][isainfo –b]

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

测定当时的显现器改写频率:/usr/sbin/ffbconfig –rev \?

检查体系配置:/usr/platform/sun4u/sbin/prtdiag –v

检查当时体系中现已运用的补丁:showrev –p

显现当时的运转等级:who –rH

检查当时的bind版别信息:nslookup –class=chaos –q=txt version.bind

dmesg | more 检查硬件信息
lspci 显现外设信息, 如usb,网卡等信息
lsnod 检查已加载的驱动
lshw
psrinfo -v 检查当时处理器的类型和速度(主频)
prtconf -v 打印当时的OBP版别号
iostat –E 检查硬盘物理信息(vendor, RPM, Capacity)
prtvtoc /dev/rdsk/c0t0d0s 检查磁盘的几许参数和分区信息
df –F ufs –o i 显现现已运用和未运用的i-node数目
isalist –v

关于“/proc”中文件可运用文件检查指令阅读其内容,文件中包括体系特定信息:
Cpuinfo 主机CPU信息
Dma 主机DMA通道信息
Filesystems 文件体系信息
Interrupts 主机中止信息
Ioprots 主机I/O端口号信息
Meninfo 主机内存信息
Version Linux内存版别信息

补白: proc – process informaTIon pseudo-filesystem 进程信息假装文件体系

 

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/dianlu/90341.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部