yanchang
yanchang
发布于 2026-05-03 / 4 阅读
0
0

Neofetch 时代落幕,全面拥抱 Fastfetch

碎碎念

对于喜欢折腾 HomeLab 和服务器的人来说,配完环境后敲一个 neofetch 截个图,算是个传统保留项目。

但这个习惯现在得改了。2024 年初,原作者 dylanaraps 正式宣布 Neofetch 项目归档停更。作为一个庞大的单体 Bash 脚本,它在识别新型 CPU、GPU 等新硬件时越来越吃力,执行效率也明显落后。在最新的 Ubuntu 26.04 官方软件源中,它已经被彻底移除。

在我今天尝试为Ubuntu26.04安装neofetch的时候发现已经无法安装了

接班的是 Fastfetch

Fastfetch 用 C 语言进行了重构,执行速度肉眼可见地变快。更关键的是,它抛弃了臃肿难懂的 shell 脚本配置,全面转向了 JSONC 格式,定制起来极其直观灵活。旧工具谢幕,是时候换上更高效的新轮子了。


🚀 Fastfetch 常用命令速查表

Fastfetch 的配置项很多,这里提炼了日常终端美化和系统状态查看最核心的参数,方便查阅:

分类

命令 / 参数

功能说明

实用场景 & 备注

基础查看

fastfetch -v

查看当前安装版本

排错或确认功能支持时使用

fastfetch --list-modules

列出所有支持抓取的模块

常用:编写自定义配置文件前必看,如 CPU, Disk

fastfetch --list-logos

列出系统自带的 ASCII Logo

查看支持哪些发行版的图标

fastfetch --list-presets

查看预设的配置文件

-

配置管理

fastfetch --gen-config

生成基础 JSONC 配置文件

强烈推荐:默认生成在 ~/.config/fastfetch/config.jsonc

fastfetch -c <配置文件名>

加载指定的配置文件

用于切换不同的终端展示面板

Logo 视觉

fastfetch -l <logo名称>

临时切换显示的发行版 Logo

填入 none 可隐藏图标,仅展示纯文本

fastfetch --file <图片路径>

使用真实图片替代 ASCII 图标

-

fastfetch --kitty <图片路径>

使用现代图像协议高清渲染

需配合 Kitty / WezTerm 等现代终端使用

排版与进阶

fastfetch -j

以完整的 JSON 格式输出数据

高阶用法:极度适合编写监控脚本或二次开发获取系统参数

fastfetch --color <颜色>

全局设置标题和键(Key)的颜色

支持标准颜色名称定义

fastfetch --hide-cursor

执行时隐藏光标

保持终端输出时的画面整洁

fastfetch --stat

显示各模块抓取耗时(ms)

性能排查:当命令执行卡顿时,用来揪出慢的模块


评论