Exa –ls 命令的最新替代方案


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 編程語言

在此之後,您將看到類似於以下內容的選項列表:選擇第一個選項,將貨箱目錄添加到 $PATH。

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

安裝程序將繼續下載所有必需的組件和更新,如果安裝成功,您將獲得類似於以下的輸出:

安裝了 Rust 編程語言

接下來,如圖所示從官網下載Exazip文件。在撰寫本文時,最新版本是 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
exa-ls 命令的替代方法

要充分利用您的命令,請添加: -l 如圖所示。這將顯示一個彩色輸出,如圖所示。

$ exa -l
exals 命令的最新替代方案

以下命令顯示附加信息,例如 inode、文件/目錄大小、塊、用戶和組。

$ exa -bdhHlis
exa 顯示附加選項

結論是

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