系统 # 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 进程信息伪装文件系统

linux常用查看硬件设备信息命令(转载)的更多相关文章

  1. linux常用查看硬件设备信息命令

    转载:http://blog.chinaunix.net/uid-26782198-id-3242120.html # uname -a               # 查看内核/操作系统/CPU信息 ...

  2. 转 linux常用查看硬件设备信息命令

    转载自:http://blog.chinaunix.net/uid-26782198-id-3242120.html 系统 # uname -a               # 查看内核/操作系统/C ...

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

    场景:在一篇博客中看到这些总结性命令,感觉很实用就转载,以后用到进行相关的整理 系统 # uname -a # 查看内核/操作系统/CPU信息 # lsb_release -a # 查看操作系统版本 ...

  4. linux(ubuntu) 查看系统设备信息 命令

    时间:2012-08-02 00:12   ubuntu查看版本命令 方法一: 在终端中执行下列指令: cat /etc/issue 方法二: 使用 lsb_release 命令也可以查看 Ubunt ...

  5. lspci通过系统总线查看硬件设备信息

    lspci - 列出所有PCI设备 PCI 的科普: PCI(Peripheral Component Interconnect),是一种连接电子计算机主板和外部设备的总线标准. 常见的PCI卡包括网 ...

  6. linux(ubuntu) 查看系统设备信息

    ubuntu查看版本命令 方法一: 在终端中执行下列指令: cat /etc/issue 方法二: 使用 lsb_release 命令也可以查看 Ubuntu 的版本号,与方法一相比,内容更为详细. ...

  7. Linux lspci查看硬件设备

    Linux 主机的硬件配备 lspci 找到的是眼下主机上面的硬件配备 [root@www ~]# lspci [-vvn] 选项与參数: -v     :显示很多其它的 PCI 接口装置的具体信息 ...

  8. Linux下查看USB设备信息

    首先需要将usbfs挂载一下,然后才能查看.$ mount -t usbfs none /proc/bus/usb$ cat  /proc/bus/usb/devices或者在文件(/etc/fsta ...

  9. 在Linux下查看系统版本信息命令总结

    每次在想查看系统是多少位的时候.总是记不清究竟用哪个命令.所以做个总结. vonzhou@de16-C6100:~$ lsb_release -a No LSB modules are availab ...

随机推荐

  1. unix c 09

    IPC - 进程间通信   文件/信号/管道/共享内存/消息队列/信号量集/网络   XSI IPC (共享内存.消息队列和信号量集)   使用方式 非常的类似. 共享内存的使用步骤:     1 生 ...

  2. linux下strace命令详解

    简介 strace常用来跟踪进程执行时的系统调用和所接收的信号. 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核 ...

  3. CF 579A Raising Bacteria

    题意:细菌爱好者在盒子里面培养细菌.最初盒子是空的,每天可以往盒子里面添加任意数目的细菌,而且每天每个细菌会分裂成两个.在某一时刻要想获得某一数量的细菌,要求最初放置的最少的细菌数目. 思路: 求出 ...

  4. ofbiz安装优化

    一. 1.安装jdk 2.安装数据库 3.安装ant yum install ant 4.编译启动ofbiz cd /ofbiz目录下 ant run-install ./startofbiz.sh ...

  5. jsp判断session中的值

    方法有两种: 假设,此session的名字叫adminAccount 1.EL表达式 <script type="text/javascript"> if($.trim ...

  6. handsontable插件事件

    Hook插件 afterChange (changes: Array, source: String):1个或多个单元格的值被改变后调用     changes:是一个2维数组包含row,prop,o ...

  7. Apache POI组件操作Excel,制作报表(二)

    本文接上一篇继续探究POI组件的使用.     现在来看看Excel的基本设置问题,以2007为例,先从工作簿来说,设置列宽,因为生成表格列应该固定,而行是遍历生成的,所以可以在工作簿级别来设置列宽, ...

  8. python之路-模块安装 paramiko

    paramiko介绍(全是洋文,看不懂啊,赶紧有道翻译吧,等有朝一日,我去报个华尔街): "Paramiko" is a combination of the esperanto ...

  9. hiberbate的工作原理

    hibernate 简介:hibernate是一个开源框架,它是对象关联关系映射的框架,它对JDBC做了轻量级的封装,而我们java程序员可以使用面向对象的思想来操纵数据库.hibernate核心接口 ...

  10. mac下识别国产android手机

    mac下识别国产android手机困扰了我很久,这几天总算在google帮助下找到了解决方法. 在~/.android/下找到adb_usb.ini,如果不存在则创建.通过“系统信息”查看到插入的an ...