跳到内容
分享网

列表看不出重点:eza 开源免费,给文件列表加上颜色和图标

系统相关 Linux macOS 1 分钟前更新 浏览 13 ↓ 直达下载

默认的目录列表是一堆同色文字,文件与目录、可执行与普通文件、权限位都要靠位置去认。eza 用颜色与图标把类型区分开,还补上了 Git 状态、文件大小、树状视图这些常用信息。

它解决什么问题

目录列表全是同色文字,扫一眼分不清目录、脚本和普通文件。

想快速看目录大小或树状结构,默认命令给不出。

核心能力

能力 具体能做到什么
颜色区分类型 目录、可执行、压缩包、图片各有配色
图标可选 搭配图标字体可在名称前显示类型图标
Git 状态标注 在仓库目录里直接标出文件的新增修改状态
树状视图 按层级展示目录结构,替代递归列表
顺手看大小 列表里可直接显示目录体积与人类可读的容量
用别名无缝替换 可设成默认列表命令的别名,不改变使用习惯
eza — 增强版目录列表(免费学习资源)
eza · 增强版目录列表

它是「列表命令的现代替代」,不是文件管理器

定位要分清:它做的仍是列出与展示,不提供文件管理器的交互能力,也不能替代磁盘占用分析。把它设成默认列表命令的别名,是最省力的用法——不学新命令、不打乱肌肉记忆,只是在原有输出上多了颜色与信息。

两个实用细节:图标显示依赖终端字体,远程连接时对方环境可能不支持,所以准备一份不带图标的调用方式更保险;另外它默认会读取版本库状态,在超大仓库里可能略慢,可以通过参数关掉这一项换取速度。整体而言它是轻量工具,装上就生效,不常驻后台。

同类工具怎么选

工具 授权 差别在哪
ls 系统自带 零依赖、行为稳定,脚本场景首选。
lsd 开源免费 同类型现代列表工具,图标风格略有不同。
tree 系统自带或开源 专注树状结构展示。

谁适合用

  • 每天大量查看目录内容的开发者
  • 希望终端输出更易读的普通用户
  • 习惯用别名优化命令行的技术用户

怎么开始

  1. 在系统包管理器里安装,或从项目页获取对应版本。
  2. 直接运行查看目录,先感受默认的颜色与排版。
  3. 需要图标时安装图标字体并在终端设置中启用。
  4. 在 Shell 配置里把它设为默认列表命令的别名。
  5. 按需在配置中固化常用的参数组合,例如常看树状视图。

常见问题

能完全替代原命令吗?
常用参数都可以对应,差异很少;个别冷门参数行为不同,脚本里建议仍用原命令保证兼容。

图标为什么会显示成方块?
终端字体不含图标字形所致,安装图标字体即可。

在远程服务器上能用吗?
可以,只需在服务器上安装;图标仍取决于本地终端字体。

会变慢吗?
超大目录或大仓库下读取版本库状态会稍慢,可用参数关闭。

授权与合规

eza 以 MIT 协议开源发布,源码在 GitHub 公开,免费使用。 官网:github.com/eza-community/eza

继续找同类资源

这条属于「系统相关」栏目,同栏目还有更多可直接使用的免费资源,可以在 系统相关全部资源 里按需翻阅。

相关资源

同栏目下这几条也常被一起翻到:

资源信息
界面语言 英文
授权方式 开源免费
适用平台 Linux / macOS
获取方式 直链下载
资源更新 2026-09-20
页面更新 2026-09-20

获取资源

点击按钮直接前往资源页面。