Exa 是一个漂亮的命令行工具,因其是很好的旧 ls 命令的现代替代品而获得了很多赞誉。 考虑到它能够使用不同的颜色来显示各种文件类型、文件权限和所有权、块和 inode 信息等,这是理所当然的。
在本文中,我们将介绍 Exa – ls 命令行工具的现代替代品。
安装 Exa 的先决条件
在您的系统上继续安装 Exa 之前,请确保您满足以下要求:
- Rust 编程语言(版本 1.17.0)
- libgit2
- 制作
如何在各种 Linux 系统中安装 Exa
在 Linux 上安装 Exa 有两种方法。 更简单的方法是下载 exa 二进制文件并将其放入 /usr/local/bin
小路。 但是,请确保按如下方式安装 Rust:
首先,下载并安装 Rust 编程语言的官方编译器,如下所示:
$ curl https://sh.rustup.rs -sSf | sh
此后,您将看到一个选项列表,如图所示。 选择第一个选项,将货物的 bin 目录添加到 $PATH。
安装程序将继续下载所有必要的组件和更新,成功安装后,您将获得如图所示的输出。
接下来,从官方网站下载 Exa zip 文件,如图所示。 在撰写本文时,最新版本为 0.9.0 版。
$ wget -c https://github.com/ogham/exa/releases/download/v0.9.0/exa-linux-x86_64-0.9.0.zip
下载后,解压缩文件以检索 exa-linux-x86_64
我们要将其放入的二进制文件 /usr/local/bin
目录。
$ unzip exa-linux-x86_64-0.9.0.zip
最后,将二进制文件移动到 bin 目录,以便可以在 CLI 上访问它。
$ sudo mv exa-linux-x86_64 /usr/local/bin
安装 exa 的另一种方法是从源代码安装。 但首先,您需要安装依赖项,如下所示:
Ubuntu / Debian
$ sudo apt install libgit2-24 libgit2-dev cmake
CentOS / RHEL
$ sudo yum install libgit2 cmake gcc
软呢帽
$ sudo dnf install libgit2 cmake
接下来,运行以下命令在您的系统上安装 exa:
$ curl https://sh.rustup.rs -sSf | sh $ git clone https://github.com/ogham/exa.git $ cd exa $ sudo make install
如何使用 Exa – ls 命令的替代品
使用 Exa 非常简单。 就像 ls 命令一样,您可以以基本形式运行它,即
$ exa
要充分利用命令,请附加 -l
如图所示。 这将显示如图所示的彩色输出。
$ exa -l
下面的命令显示附加信息,例如 inode、文件/目录大小、块、用户和组等等。
$ exa -bdhHlis
结论
有关可用选项的更多信息,请访问 Exa GitHub 页。 在本文中,我们重点介绍了 Exa – ls 命令的现代替代品。 正如您所看到的,这是一个在列出文件时使用的令人愉快的工具。 显示效果壮观且直观。