如何在 Linux 上安装和使用 exa?

简介: 如何在 Linux 上安装和使用 exa?

介绍

exa是一个用Rust编写的现代化替代ls的工具,它提供了类似ls的列表视图,并且具有更多的可读性、自定义选项和一些实用的特性。

exa支持色彩标记、图标、元数据展示等。这使得它比默认的ls命令更好用,尤其是对于习惯于在命令行中进行操作的Linux和Unix用户。

在本文中,我们将讨论如何在Linux上安装和使用exa命令。

安装exa

exa可通过多种方式进行安装。其中最常用的方式是使用包管理器。以下是一些主要的Linux发行版上的安装方式。

在Debian/Ubuntu上安装exa:

$ sudo apt-get install exa

在Fedora/CentOS上安装exa:

$ sudo dnf install exa

在Arch Linux上安装exa:

$ sudo pacman -S exa

在OpenSUSE上安装exa:

$ sudo zypper install exa

在Gentoo上安装exa:

$ sudo emerge sys-apps/exa

使用exa

exa的基本用法与ls命令非常相似,在命令行中,输入以下命令即可列出当前目录下的所有文件和子目录:

$ exa

在默认情况下,exa使用列表视图来显示文件和子目录,但是,您可以使用一些选项来自定义输出,例如:

$ exa -l --tree --color=always

上述命令使用以下选项来输出exa的树形目录结构:

  • -l:使用长列表格式输出文件/目录详细信息。
  • --tree:以树形结构显示目录结构。
  • --color=always:在控制台中使用颜色来突出显示不同的文件类型。

此外,exa还提供了其他一些有用的选项,例如:

  • -a:显示隐藏的文件。
  • -G:使用gitignore规则排除文件。
  • -T:显示文件类型的简短名称。
  • -H:显示大小为人类可读的格式。
  • -R:递归列出子目录中的文件和目录。
  • -L:列出符号链接的目标文件而不是链接自身。
  • -@:显示文件的扩展属性和ACL。
  • --sort=MODIFIED:根据修改时间排序文件。

除此之外,exa还提供了许多其他选项,可在exa的帮助页面中查看:

$ exa --help

结论

exa是一个功能强大的现代化ls替代工具,可以轻松地进行自定义,并提供各种可读性增强功能。它的安装非常简单,可以通过各种包管理器轻松完成。

目录
相关文章
|
4天前
|
NoSQL Linux 测试技术
Redis的安装(Linux版)
Redis的安装(Linux版)
42 1
|
14天前
|
缓存 Linux 测试技术
安装【银河麒麟V10】linux系统--并挂载镜像
安装【银河麒麟V10】linux系统--并挂载镜像
73 0
|
14天前
|
Linux C语言
linux yum安装ffmpeg 图文详解
linux yum安装ffmpeg 图文详解
35 0
|
14天前
|
NoSQL Linux Redis
linux 下和win下安装redis 并添加开机自启 图文详解
linux 下和win下安装redis 并添加开机自启 图文详解
17 0
|
14天前
|
Linux
linux yum 安装rar和unrar
linux yum 安装rar和unrar
49 0
|
26天前
|
Java Linux Maven
Linux中安装MAVEN环境配置
Linux中安装MAVEN环境配置
59 3
|
18小时前
|
监控 安全 Linux
Linux系统之安装ServerBee服务器监控工具
【4月更文挑战第22天】Linux系统之安装ServerBee服务器监控工具
13 2
|
1天前
|
Linux 开发工具 Android开发
Docker系列(1)安装Linux系统编译Android源码
Docker系列(1)安装Linux系统编译Android源码
3 0
|
1天前
|
Ubuntu Linux 开发工具
WSL2(3)安装Linux headers完美解决方案
WSL2(3)安装Linux headers完美解决方案
3 0
|
2天前
|
Linux 开发工具 C语言
Linux 安装 gcc 编译运行 C程序
Linux 安装 gcc 编译运行 C程序
11 0