Linux下查看主机信息的整理

查看CPU信息:cat /proc/cpuinfo
查看板卡信息:cat /proc/pci
查看PCI信息:lspci (相比cat /proc/pci更直观) 
例子: lspci |grep Ethernet 查看网卡型号
查看内存信息:cat /proc/meminfo
查看USB设备:cat /proc/bus/usb/devices
查看键盘和鼠标:cat /proc/bus/input/devices
查看系统硬盘信息和使用情况:fdisk & disk - l & df
查看各设备的中断请求(IRQ):cat /proc/interrupts
查看系统体系结构:uname –a
查看CPU位数:getconf LONG_BIT
 
dmidecode查看硬件信息,包括bios、cpu、内存等信息
dmesg | more 查看硬件信息
对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:
Cpuinfo                主机CPU信息
Dma                     主机DMA通道信息
Filesystems          文件系统信息
Interrupts             主机中断信息
Ioprots                 主机I/O端口号信息
Meninfo               主机内存信息
Version                Linux内存版本信息
一般主机的信息都在/proc文件夹下有对应的信息。/proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间,属于动态创建的。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。因此在linux的编程的时候需要涉及系统的一些信息,就可以读取这个文件夹下的内容。

参考文档:http://blog.csdn.net/kafeikejian/article/details/6755488

使用hostname查看主机名,localhost.localdomain其中localhost表示主机名,localdomain为域名,这是一个完全域名(FQDN,即"主机名.域名")的形式.

总结一下,本文主要是linux下一些查看系统信息的命令。

你可能感兴趣的:(Linux下查看主机信息的整理)