Repolode
fastfetch-cli

fastfetch-cli/fastfetch

一款高性能、可定制的命令行工具,用于展示系统信息并配以 ASCII 或图片 logo。

可替代:neofetch

Star
25,090
Fork
928
未关闭 Issue
109
最近提交
3天前

这是什么?

Fastfetch 是一款命令行工具,可以收集操作系统、内核、CPU、GPU、内存、磁盘和运行时长等系统信息,并在终端中与发行版 logo 一同显示。项目主要使用 C 语言编写,定位是一个持续维护、速度更快的 neofetch 替代品。

它支持 Linux、macOS、Windows 8.1 及以上版本、Android(Termux)、FreeBSD、OpenBSD、NetBSD、DragonFly、Haiku 和 SunOS。输出内容通过 JSONC 配置文件控制,可以选择模块、调整格式并自定义 logo。也可以单独查询某个模块,并以 JSON 格式导出数据。

配置中的 Command 模块可以执行任意 shell 命令,因此使用来源不明的配置文件前应先仔细检查。

核心功能

  • 01显示操作系统、内核、CPU、GPU、内存、磁盘等系统信息。
  • 02支持 Linux、macOS、Windows、Android(Termux)以及多种 BSD 和 Unix 系统。
  • 03通过 JSONC 配置文件控制显示的模块、格式和 logo。
  • 04可以将检测到的数据以 JSON 格式输出,便于脚本处理。
  • 05支持自定义 ASCII、图片等形式的 logo。

适用场景

  • 在打开 shell 时于终端中显示系统概况。
  • 通过 SSH 登录远程机器后快速查看硬件和系统信息。
  • 利用 JSON 输出在脚本中收集结构化的系统信息。

快速上手

  1. 1

    使用 Homebrew 安装 fastfetch(macOS 或 Linuxbrew)

    brew install fastfetch
  2. 2

    在 Windows 上使用 scoop 安装 fastfetch

    scoop install fastfetch
  3. 3

    使用默认配置运行 fastfetch

    fastfetch

使用前须知

  • 仅在 x86-64 和 aarch64 平台上经过积极测试。
  • 部分发行版软件包版本过旧,可能需要直接下载最新版本。
  • 配置文件中的 Command 模块可以运行任意 shell 命令,使用前请务必审查。

标签

常见问题

fastfetch 是什么?
一款高性能、可定制的命令行工具,用于展示系统信息并配以 ASCII 或图片 logo。 Fastfetch 是一款命令行工具,可以收集操作系统、内核、CPU、GPU、内存、磁盘和运行时长等系统信息,并在终端中与发行版 logo 一同显示。项目主要使用 C 语言编写,定位是一个持续维护、速度更快的 neofetch 替代品。
fastfetch 可以免费使用吗?用的什么许可证?
fastfetch 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
fastfetch 还在维护吗?
活跃维护中。fastfetch 最近一次提交是在 2026年10月18日。
fastfetch 适合用来做什么?
在打开 shell 时于终端中显示系统概况。 通过 SSH 登录远程机器后快速查看硬件和系统信息。 利用 JSON 输出在脚本中收集结构化的系统信息。
fastfetch 怎么安装和运行?
使用 Homebrew 安装 fastfetch(macOS 或 Linuxbrew): brew install fastfetch 在 Windows 上使用 scoop 安装 fastfetch: scoop install fastfetch 使用默认配置运行 fastfetch: fastfetch
在哪里获取 fastfetch?
源代码和安装说明在 GitHub 上:https://github.com/fastfetch-cli/fastfetch

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目