Exa 是一個漂亮的命令行工具,被許多人譽為是舊 ls 命令的現代替代品。鑑於可以使用不同的顏色來顯示不同的文件類型、文件權限和所有權、塊和 inode 信息等,這非常簡單。

本文介紹了 Exa – ls 命令行工具的現代替代品。

安裝 Exa 的先決條件

在您的系統上安裝 Exa 之前,請確保您滿足以下要求:

  1. Rust 編程語言(版本 1.17.0)
  2. libgit2
  3. 製作

如何在各種Linux系統上安裝Exa

在 Linux 上安裝 Exa 有兩種方法。一種更簡單的方法是下載並放置 exa 二進製文件。 /usr/local/bin 道路。但是像這樣安裝 Rust:

首先,下載並安裝官方的Rust編程語言編譯器,如下:

$ curl https://sh.rustup.rs -sSf | sh
安裝 Rust 編程語言

在此之後,您將看到如圖所示的選項列表。選擇第一個選項,將貨物的 bin 目錄添加到您的 $PATH 中。

安裝rust時按1選擇默認選項

安裝程序將繼續下載所有必需的組件和更新,如果安裝成功,您將獲得如圖所示的輸出。

安裝 Rust 編程語言

然後如圖所示從官網下載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

中央操作系統/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
exa - ls 命令的替代品

要充分利用命令,請添加 -l 如圖所示。這將為您提供如下彩色輸出:

$ exa -l
exa ls 命令的現代替代品

下面的命令顯示附加信息,例如索引節點、文件/目錄大小、塊、用戶、組等。

$ exa -bdhHlis
顯示額外選項

結論是

有關可用選項的更多信息,請訪問: 示例 GitHub 頁。本文重點介紹 Exa – ls 命令的現代替代方法。如您所見,這是列出文件時的有用工具。顯示屏令人驚嘆且直觀。