zoukankan      html  css  js  c++  java
  • 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 进程信息伪装文件系统

  • 相关阅读:
    You are not late! You are not early!
    在同一个服务器(同一个IP)为不同域名绑定的免费SSL证书
    Vue.js Is Good, but Is It Better Than Angular or React?
    It was not possible to find any compatible framework version
    VS增加插件 Supercharger破解教程
    Git使用ssh key
    Disconnected: No supported authentication methods available (server sent: publickey)
    VS 2013打开.edmx文件时报类型转换异常
    asp.net MVC4 框架揭秘 读书笔记系列3
    asp.net MVC4 框架揭秘 读书笔记系列2
  • 原文地址:https://www.cnblogs.com/mascotxi/p/4640935.html
Copyright © 2011-2022 走看看