
cpufetch 是一个用 C 语言编写的命令行工具,能够以简洁美观的方式显示 CPU 信息。
注意:
根据你的操作系统选择合适的软件包:
如果你的操作系统没有可用的软件包,可以从 发布页面 下载 cpufetch 二进制文件,或者 从源码编译 cpufetch(见下文)。
你需要一个 C 编译器(例如 gcc)和 make 来编译 cpufetch。只需克隆仓库并运行 make:
git clone https://github.com/Dr-Noob/cpufetch
cd cpufetch
make
./cpufetch
termux 应用(终端模拟器)pkg install -y git make clang。
AMD EPYC HPC 服务器

Intel Xeon HPC 服务器
三星 Galaxy S8(左) 小米 Redmi Note 7(右)

Talos II

StarFive VisionFive 2
默认情况下,cpufetch 将使用系统配色方案打印 CPU 徽标。但你可以通过两种方式设置自定义配色方案:
通过指定名称,cpufetch 将使用各制造商的特定颜色。有效值包括:
./cpufetch --color intel (Intel 的默认颜色)
必须以 RGB 格式提供 5 种颜色,格式为:[R,G,B:R,G,B:R,G,B:R,G,B:R,G,B]。这些颜色分别对应 CPU 徽标颜色(前 3 种)和文本颜色(后 2 种)。
./cpufetch --color 239,90,45:210,200,200:0,0,0:100,200,45:0,200,200
参见 cpufetch 编程文档。
如果在运行 cpufetch 时出现“未知微架构检测到”的错误,可能是以下两个原因之一:
下载并编译最新版本(参见 https://github.com/Dr-Noob/cpufetch#22-从源码编译 获取说明),然后检查错误是否仍然存在。
cpufetch --debug 的输出。参见 cpufetch 贡献指南。
感谢所有贡献者和对本项目感兴趣的人。特别感谢:
请查看 gpufetch 项目!
| 操作系统 | x86_64 / x86 | ARM | RISC-V | PowerPC |
|---|
| GNU / Linux | ✔️ | ✔️ | ✔️ | ✔️ |
| Windows | ✔️ | ✔️ | ❌ | ❌ |
| Android | ✔️ | ✔️ | ❌ | ❌ |
| macOS | ✔️ | ✔️ | ❌ | ✔️ |
| FreeBSD | ✔️ | ❌ | ❌ | ❌ |