前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux中是时候用exa替代 ls了?

linux中是时候用exa替代 ls了?

作者头像
入门笔记
发布2022-06-02 16:59:50
1.1K0
发布2022-06-02 16:59:50
举报
文章被收录于专栏:入门小站入门小站

exa是 Linux、UNIX 和 macOS 等操作系统上使用的文件列表命令行程序 ls 的现代替代品。exa 提供了更多功能并使用颜色来区分文件和元数据。

exa的特点

  • 所有颜色 不同类型的文件和数据将采用不同的颜色,并且将为当前用户突出显示用户和组列。
  • 所有信息 exa 显示文件的扩展属性,以及标准文件系统信息,例如 inode、块数以及文件的各种日期和时间。
  • 它很快 exa 并行查询文件,为你提供与 ls 相当的性能。
  • 树视图 exa 提供了一个标准的树工具,它在层次结构旁边显示文件的信息。
  • Git 支持 在标准视图中查看每个文件的暂存和升级状态。此外,它在树视图中工作,以便对你的存储库进行高级概述。

安装exa

根据系统使用如下命令安装exa:

  • macOS :brew install exa
  • Ubuntu/Debian:sudo apt install exa
  • Fedora:sudo dnf install exa
  • Arch Linux : sudo pacman -S exa

或者,如果你已经设置了 Rust 环境,则可以使用 cargo install 命令:

cargo install exa

现在我们已经安装了exa。现在让我们看看如何使用exa。要使用 exa,只需使用 exa 命令如下:

代码语言:javascript
复制
exa

exa 选项

每行列出一个条目

当我们使用 -1 或 -oneline 选项时,exa 每行显示一个条目。

代码语言:javascript
复制
exa -1

列出带有元数据的文件

当我们使用 -l 或 –long : 选项时,exa 显示文件的扩展详细信息和属性。

代码语言:javascript
复制
exa -l

以树状格式列出目录的内容

当我们使用 -T 或 –tree 选项时,例如以树的形式递归到目录中。

代码语言:javascript
复制
exa -T

显示文件图标

要显示文件的图标,请使用 –icons 选项:

代码语言:javascript
复制
exa --icons

显示隐藏的点文件

要显示所有隐藏和点文件,请使用 -a 或 -all 选项

代码语言:javascript
复制
exa -a

显示目录

要仅显示目录,请使用 -D 选项

代码语言:javascript
复制
exa-D

要了解有关 exa 的更多信息,你可以阅读 exa 的手册页并访问 exa 的GitHub 页面。

man

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-12-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 入门小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • exa的特点
  • 安装exa
  • exa 选项
  • 每行列出一个条目
  • 列出带有元数据的文件
  • 以树状格式列出目录的内容
  • 显示文件图标
  • 显示隐藏的点文件
  • 显示目录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档