我需要在Linux下查找以下项目的硬件信息:
- CPU(和核心)
- CPU 速度
- 记忆
- 硬盘
- 操作系统版本
有什么建议吗?
答案1
显示内核版本和系统架构
uname -a
显示发行版的名称和版本
head -n1 /etc/issue
显示系统上注册的所有分区
cat /proc/partitions
显示系统看到的 RAM 总量
grep MemTotal /proc/meminfo
显示 CPU 信息
grep "model name" /proc/cpuinfo
显示有关磁盘 sda 的信息
hdparm -i /dev/sda
答案2
尝试lshw
它会建议你以以下方式运行它root
,所以尝试
sudo lshw
答案3
以下是在 Linux 上检查硬件的命令列表。请注意,并非所有命令都适用于所有发行版。最好以 root 身份(或通过 sudo)启动以获取所有信息。
命令:lscpu
- 列出可用的 CPU 及其特性
- 在较旧的发行版上不可用
命令:lshal
- 需要安装 HAL(硬件抽象层)
- 列出 HAL 可见的所有硬件
命令:lshw
- 默认情况下,在基于 Ubuntu 的发行版上可用,在主存储库中可用 Debian
- 可在 Fedora 存储库中找到
- 使用许多输入来检测所有硬件:内核、HAL、DMI 等。
- 作为生成硬件报告的简洁的“-html”开关
- 查看更多内容
命令:lspci
- 标准命令
- 列出内核检测到的所有连接到 PCI 总线的硬件
命令:lsusb
- 标准命令
- 列出内核检测到的所有连接到 USB 总线的硬件
命令:dmidecode
- 标准命令
- 从 DMI(一种 BIOS 接口)获取源信息
- 列出 DMI 接口报告的所有硬件
答案4
以下是您需要的各种 Linux 命令的链接:
http://www.cyberciti.biz/tips/linux-command-to-gathers-up-information-about-a-linux-system.html
具体来说,您正在寻找如下命令:
cat /proc/cpuinfo
free -m
cat /proc/version