Exa – 替代ls命令的超好用工具


點(diǎn)擊「閱讀原文」查看良許原創(chuàng)精品視頻。
點(diǎn)擊「閱讀原文」查看良許原創(chuàng)精品視頻。
如何在各個(gè)Linux系統(tǒng)中安裝Exa
在Linux上安裝Exa有兩種方法。
第一種方法
更簡單的方法是下載exa的二進(jìn)制文件并,然后將其放在/usr/local/bin路徑中,但是需要安裝Rust語言。首先,下載并安裝Rust編程語言的編譯器,如下所示:
#?curl?https://sh.rustup.rs?-sSf?|?sh

此后,將提供選項(xiàng)列表,選擇第一個(gè)選項(xiàng)

安裝程序?qū)⒗^續(xù)下載所有必要的組件和更新,成功安裝之后,會(huì)提示安裝完成。

接下來下載Exa安裝包,下載目前最新的版本0.9.0。
[root@localhost?~]#?wget?-c?https://github.com/ogham/exa/releases/download/v0.9.0/exa-linux-x86_64-0.9.0.zip
<以上代碼可復(fù)制粘貼,可往左滑>
完成下載之后,解壓文件,因?yàn)橄螺d的安裝包是.zip格式,如果沒有安裝unzip解壓工具,需要安裝。
# RHEL/Centos/Fedora安裝unzip命令:
yum?-y?install?unzip
# Ubuntu/Deepin安裝unzip命令:
sudo?apt?install?unzip
#?解壓exa-linux-x86_64-0.9.0.zip
[root@localhost?~]#?unzip?exa-linux-x86_64-0.9.0.zip?
解壓完成之后,可以看到目錄中,已經(jīng)解壓出來exa的二進(jìn)制文件了。

將二進(jìn)制文件移動(dòng)到/usr/local/bin文件夾中,并修改一個(gè)簡短的名字:
[root@localhost?~]#?mv?exa-linux-x86_64?/usr/local/bin/exa
<以上代碼可復(fù)制粘貼,可往左滑>
另一種方式
另一種方式就是下載exa的源碼包了,安裝之前,還是需要安裝依賴包的:
RHEL/Centos/Fedora
#?sudo?yum?install?libgit2?cmake
下一步安裝rust語言編譯器、和exa
[root@localhost?~]#?curl?https://sh.rustup.rs?-sSf?|?sh
[root@localhost?~]#?git?clone?https://github.com/ogham/exa/archive/v0.9.0.tar.gz
[root@localhost?~]#?cd?exa
[root@localhost?exa-0.9.0]#?make?install

如何使用
最簡單的使用方式就是命令后面加目錄:
[root@localhost?~]#?exa?/etc/

要充分利用該命令,就是用-l選項(xiàng)。如圖所示,將顯示彩色輸出。
[root@localhost?~]#?exa?-l?/var/log/

下面的命令顯示了其他信息,比如索引節(jié)點(diǎn)、文件/目錄大小、塊、用戶和組等等。
[root@localhost?~]#?exa?-abghHliS?/var/log/

下面命令是列出文件,以屬性目錄結(jié)構(gòu)列出:
[root@localhost?~]#?exa?-a?-l?--tree?/var/log/

總? ? 結(jié)
exa有許多選項(xiàng),可以使用exa --help查看詳細(xì)解釋。https://github.com/ogham/exa也可以在github倉庫中查看exa的更多信息。
推薦閱讀:
吳恩達(dá)給 74 歲老父親發(fā)證了!8 年完成 146 門課程!
只需 25 美元,算力提升 3 倍:樹莓派 4 計(jì)算模組上線
Linux中一個(gè)高效的資源監(jiān)控器–Bpytop
5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機(jī),樹莓派,等等。在公眾號內(nèi)回復(fù)「1024」,即可免費(fèi)獲取??!
