myfreax

Linux如何获取CPU信息

通常我们在Linux上使用lscpu命令或/proc/cpuinfo命令来检查 CPU 信息。我最近发现了另一个受neofetch、pfetch或screenfetch启发的简单但更高级的 CPU获取工具

2 min read
By myfreax
Linux如何获取CPU信息

通常我们在Linux上使用lscpu命令或/proc/cpuinfo命令来检查 CPU 信息。我最近发现了另一个受neofetch、pfetch或screenfetch启发的简单但更高级的 CPU获取工具。让我们看看如何在 Linux、macOS、Android 和 Windows 上安装cpufetch以获取 CPU 详细信息。

cpufetch是一个很棒的CPU架构信息获取工具,适用于Linux和macOS

我们可以使用以下命令在Linux或macOS上从源代码构建和安装cpufetch。首先克仓库到本地:

git clone https://github.com/Dr-Noob/cpufetch

编译源码:

cd cpufetch && make

安装cpufetch:

make install

这是我们看到的:

install -Dm755 "cpufetch"    "/usr/bin/cpufetch" 
install -Dm644 "LICENSE"     "/usr/share/licenses/cpufetch-git/LICENSE" 
install -Dm644 "cpufetch.8"  "/usr/share/man/ man8/cpufetch.8.gz"

使用AUR在Arch Linux上安装cpufetch

尝试以下命令:

sudo pacman -S --needed base-devel 
git clone https: // aur.archlinux.org / cpufetch-git.git
 cd cpufetch-git / 
less PKGBUILD
makepkg -si

安卓Android

首先安装termux应用程序。接下来打开 termux,然后运行以下命令:

pkg install -y git make clang

在您的 Android设备上编译源代码:

git clone https://github.com/Dr-Noob/cpufetch
cd cpufetch
make
make install

如何使用 cpufetch

cpufetch
cpufetch [option]

选项

默认样式为花式。但是我们可以按如下方式切换到复古或遗留样式:

cpufetch -s retro
cpufetch -s legacy

我们可以使用bash for 循环测试样式:

for s in fancy retro legacy
do
    clear
    cpufetch -s "$s"
    sleep 3
done


我们可以显示关于cpufetch如何尝试获取信息的额外信息(如果可用):

cpufetch -v

默认情况下,cpufetch 使用系统配色方案,但我们也可以使用配色方案:

cpufetch --color 239,90,45:210,200,200:100,200,45:0,200,200