Exa – “ls 命令”的現代替代品


向前 是現代的替代品 命令行程序 ls 它附帶具有更多功能和更好的默認設置的 Unix 和 Linux 操作系統。使用顏色區分文件類型和元數據。了解符號鏈接、擴展屬性和 Git。它體積小、速度快,並且只有一個二進製文件。通過刻意做出幾個不同的決定, 向前 試圖成為更強大和用戶友好的 ls 版本。在本文中 Exa – 現代替代品 ls command-line tool.

安裝 Exa 的先決條件

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

Rust 編程語言(1.17.0 版)libgit2 cmake

在您的 Linux 系統上安裝 Exa

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

$ curl https://sh.rustup.rs -sSf | sh

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

成功安裝後,安裝程序將繼續下載所有必需的組件和更新。然後如圖所示從官方網站下載 Exa zip 文件。

$ wget 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

現在這是正確的!

如何在 Linux 系統上使用 Exa

下面是一些如何使用 exa 命令的示例。

樣本輸出

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

$exa -l
樣本輸出

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

$ exa -bghHliS
Exa 附加信息

如果您在使用 exa 時遇到困難,請將以下別名添加到您的 .bashrc 文件中:

$ echo "alias ls=exa" >> ~/.bashrc
$ source ~/.bashrc

您現在可以使用 ls 命令訪問 exa 命令功能。 有關 exa 命令的更多信息,請轉到手冊頁。

$ exa --help

而已!如果您有任何問題或意見,請隨時發表評論。