ubuntu 硬件信息查看命令

本文深入探讨了Linux环境下用于硬件信息查看和系统性能监控的多种实用工具,包括lshw、sysstat、lspci、uname、dmidecode、dmesg等,并详细解释了它们的功能和使用方法,旨在帮助用户更好地管理和优化系统性能。

1. lshw

lshw命令显示详细硬件信息。

如果要用概要方式显示,可以加上short参数:lshw -short

要显示指定硬件信息,加上class(或C)参数:lshw -class memory

2. sysstat

监测系统性能及效率的一组工具,这些工具对于我们收集系统性能数据,

比如CPU使用率、硬盘和网络吞吐数据。

3. lspci -v (相比cat /proc/pci更直观)

查看PCI信息,lspci 是读取 hwdata 数据库。

4. uname -a

查看系统体系结构。

5. dmidecode

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

6. dmesg

显示内核缓冲区系统控制信息,如系统启动时的信息会写到/var/log/。

注:dmesg 工具并不是专门用来查看硬件芯片组标识的工具,

但通过这个工具能让我们知道机器中的硬件的一些参数;因为系统在启动的时候,

会写一些硬件相关的日志到 /var/log/message* 或 /var/log/boot* 文件中。

7. lshal 和 hal-device-manager

8. 查看 /proc

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

Cpuinfo 主机CPU信息

Dma 主机DMA通道信息

Filesystems 文件系统信息

Interrupts 主机中断信息

Ioprots 主机I/O端口号信息

Meninfo 主机内存信息

Version Linux内存版本信息

查看CPU信息:cat /proc/cpuinfo 查看板卡信息:cat /proc/pci 查看内存信息:cat /proc/meminfo 查看USB设备:cat /proc/bus/usb/devices 查看键盘和鼠标:cat /proc/bus/input/devices 查看各设备的中断请求(IRQ):cat /proc/interrupts


转自:

http://www.eycs.net/ubuntu/ubuntu%E6%9F%A5%E7%9C%8B%E7%A1%AC%E4%BB%B6%E4%BF%A1%E6%81%AF/
### 查看 Ubuntu 版本信息命令Ubuntu 系统中,有多种方法可以用来查看当前系统的版本信息。以下是几种常用的方式: #### 1. 使用 `lsb_release` 命令命令可以直接显示关于操作系统的详细信息,包括发行版名称、描述以及代号等。 ```bash lsb_release -a ``` 这条命令的结果通常类似于以下内容: ``` No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal ``` [^1] #### 2. 查阅 `/etc/issue` 文件 这个文件包含了系统启动时会向用户展示的基本信息,适合快速确认版本号。 ```bash cat /etc/issue ``` 输出示例可能是这样的: ``` Ubuntu 20.04.3 LTS \n \l ``` [^2] #### 3. 利用 `hostnamectl` 命令 这是一种更为现代的方法,它不仅提供了操作系统版本的数据还涵盖了主机名和其他硬件详情。 ```bash hostnamectl ``` 典型输出如下所示: ``` Static hostname: your-hostname Icon name: computer-vm Chassis: vm Machine ID: xxxxxxxxxxxxxxxxx Boot ID: yyyyyyyyyyyyyyyy Virtualization: kvm Operating System: Ubuntu 20.04.3 LTS Kernel: Linux 5.4.0-77-generic Architecture: x86-64 ``` #### 4. 阅读 `/etc/os-release` 文件 这是推荐的一种方式,因为它能给出全面的操作系统配置细节。 ```bash cat /etc/os-release ``` 样例数据如下: ``` NAME="Ubuntu" VERSION="20.04.3 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.3 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal ``` [^1] #### 5. 检查内核版本 虽然这主要反映的是核心层而非整个 OS 的情况,但它同样有助于理解整体环境状况。 ```bash uname -r ``` 返回值形如: ``` 5.4.0-77-generic ``` 另外还可以通过更广泛的参数调用获得额外资料: ```bash uname -a ``` 得到的信息更加详尽,例如: ``` Linux ubuntu-machine-name 5.4.0-77-generic #86~18.04.1-Ubuntu SMP Mon Jun 21 11:00:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux ``` [^2] #### 6. 安装并执行 Neofetch 工具 假如已经安装了 neofetch 应用程序的话,那么只需简单地运行下列指令即可获取到极为详细的系统概况图景。 首先确保已安装此工具: ```bash sudo apt update && sudo apt install neofetch ``` 之后再执行查询动作: ```bash neofetch ``` 最终呈现的画面将会融合文字与图形元素于一体,直观易懂。 [^4]
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值