Exa是Unix类操作系统上流行的ls命令的轻量级,快速和现代化的替代品。 它是用Rust编程语言编写的,并附带了传统ls命令中不可用的几个附加功能。 重要的是,它的选项与ls命令类似,但并不完全一样,我们将在后面看到。
其特征之一是区分列出的各种文件类型信息(如文件所有者,组所有者,权限,块,索引节点信息等)的有用颜色。所有这些信息都使用单独的颜色显示。
安装exa的最简单方法是下载一个用于Linux发行版的二进制文件,并将其放在/usr/local/bin
。 在执行此操作之前,您需要通过运行以下命令在系统上安装推荐的Rust版本。
$ curl https://sh.rustup.rs -sSf | sh
$ wget -c https://the.exa.website/releases/exa-linux-x86_64-0.7.0.zip
$ unzip exa-linux-x86_64-0.7.0.zip
$ sudo
$ sudo mv exa-linux-x86_64 /usr/local/bin/exa
如果您勇于从源代码编译,可以继续安装必要的开发工具,并从源代码构建exa的最新开发版本,如图所示。
-------------- Install Development Tools --------------
$ sudo apt install libgit2-24 libgit2-dev cmake [On Debian/Ubuntu]
$ sudo yum install libgit2 cmake [On CentOS/RHEL]
$ sudo dnf install libgit2 cmake [On Fedora]
-------------- Install Exa from Source --------------
$ curl https://sh.rustup.rs -sSf | sh
$ git clone https://github.com/ogham/exa.git
$ cd exa
$ sudo make install
而已! 现在,您可以在显示如何在Linux中使用exa的部分。
在这里,我们将看看exa命令的一些使用示例,最简单的是:
$ exa
$ exa -l
$ exa -bghHliS
exa命令示例
exa的选项是类似的,但与ls命令不相似,有关更多exa的选项和用法,请访问Github项目页面: https : //github.com/ogham/exa
如果您有任何问题或想法与我们分享,请使用下面的评论部分。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。