CentOS下查看电脑硬件设备属性命令

如何在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                # 查看所有安装的软件包

cat /proc/cpuinfo :查看CPU相关参数

cat /proc/partitions :查看硬盘和分区

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

cat /proc/version :查看版本,类似uname -r

cat /proc/ioports :查看设备io端口

cat /proc/interrupts :查看中断

cat /proc/pci :查看pci设备的信息

cat /proc/swaps :查看所有swap分区的信息

该如何才能知道系统都有什么硬件设备,有如下几种方式:

方式一:

使用lsdev命令,可以显示系统中的设备及其特征。

例如:lsdev -C

但是一般的系统上可能没有这个命令,比如我装的fedora上面就没有这个命令。

方法二:

显示/proc/dev文件,这个文件记录了系统的一些硬件信息,

例如:cat /proc/dev

方法三:

如果要查找特定的usb设备,则可以使用lsusb命令,列出所有的usb设备。

如果要查找特定的pcmcia设备,则可以使用lspcmcia命令,列出所有的pcmcia设备。

如果要查找特定的pci设备,则可以使用lspci命令,列出所有的pcm设备。

  Linux查看硬件信息及驱动设备

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

  查看CPU信息:cat /proc/cpuinfo

  查看板卡信息:cat /proc/pci

  查看PCI信息:lspci (相比cat /proc/pci更直观)

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

  查看USB设备:cat /proc/bus/usb/devices

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

  查看系统硬盘信息和使用情况:fdisk & disk- l & df

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

  查看系统体系结构:uname -a

  在LINUX环境开发驱动程序,首先要探测到新硬件,接下来就是开发驱动程序。

  常用命令整理如下:

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

  查看CPU信息:cat /proc/cpuinfo

  查看板卡信息:cat /proc/pci

  查看PCI信息:lspci (相比cat /proc/pci更直观)

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

  查看USB设备:cat /proc/bus/usb/devices

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

  查看系统硬盘信息和使用情况:fdisk & disk- l & df

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

  查看系统体系结构:uname -a

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

  dmesg | more 查看硬件信息

  对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:

  Cpuinfo 主机CPU信息

  Dma 主机DMA通道信息

  Filesystems 文件系统信息

  Interrupts 主机中断信息

  Ioprots 主机I/O端口号信息

  Meninfo 主机内存信息

  Version Linux内存版本信息

显示PCI设备详细信息

当 前很多常用硬件都是PCI(Peripheral Component Interconnect)设备,如声卡、网卡、USB控制器等,稍老一点的显卡一般也是PCI设备。很可能由于要安装驱动或其它的需要查看PCI设备的 详细信息。lspci命令方便地实现了这一点。

lspci最简单的使用方法是:

lspci它显示出通常对我们最有用的信息。

如果要更的详细信息,可以:

lspci -vlspci -vvlspci -vvv如果有的项目不能正常翻译成人能理解的文字,可以

update-pciids使用此功能需要确认您已连到互联网,能访问国外网。

时间: 2024-12-06 12:07:27

CentOS下查看电脑硬件设备属性命令的相关文章

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 # 查看内存使用量

CentOS下强行umount卸载设备

fuser -cu /usr/local/openresty/nginx/html/down/ fuser -ck /usr/local/openresty/nginx/html/down/ fuser -c /usr/local/openresty/nginx/html/down/ umount /usr/local/openresty/nginx/html/down/ CentOS下强行umount卸载设备

Linux下查看电脑的硬件配置等信息

前段时间,工作调试代码的时候电脑老是卡,于是怀疑是不是公司给配的电脑硬件不行.资源有限造成的.于是就网上找了一些资料来查看一下电脑的硬件信息.一来分享一下,希望可以帮到后来人,二来防止自己忘记,所以就在此写下这个博客. # uname -a               # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue   # 查看操作系统版本 # cat /proc/cpuinfo      # 查看CPU信息 # hostname               #

(转)linux常用查看硬件设备信息命令

场景:在一篇博客中看到这些总结性命令,感觉很实用就转载,以后用到进行相关的整理 系统 # uname -a               # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue   # 查看操作系统版本# cat /proc/cpuinfo      # 查看CPU信息# hostname               # 查看计算机名# lspci -tv              # 列出所有PCI设备# lsusb -tv              #

linux常用查看硬件设备信息命令(转载)

系统 # uname -a                                       # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue                              # 查看操作系统版本 # cat /proc/cpuinfo                                  # 查看CPU信息 # hostname                                            

查看硬件设备信息命令

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

CentOS中查看系统资源占用情况的命令

用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况... 还 有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消耗的cpu时间最多. top:主要参数d:指定更新的间隔,以秒计 算.q:没有任何延迟的更新.如果使用者有超级用户,则top命令将会以最高的优先序执行.c:显示进程完整的路径与名称.S: 累积模式,会将

centos中查看用户和用户组的命令

用户列表文件:/etc/passwd 用户组列表文件:/etc/group 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd 查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1 查看用户操作:w命令(需要root权限) 查看某一用户:w 用户名 查看登录用户:who 查看用户登录历史记录:last

linux下查看各种硬件信息

监测硬件有没有被正确识别以及监控 首先是CPU型号线程数和主频 可以直接查看cpuinfo文件 cat /proc/cpuinfo 由于比较多所以过滤处理一下 [[email protected] ~]# cat /proc/cpuinfo|grep name|awk -F ':' '{print$2}'|uniq -c       2  Intel(R) Atom(TM) CPU D425   @ 1.80GHz 可以看到主频 型号和线程数 内存 同理可产看meminfo文件 只看总量和可用的