Linux系统上怎么安装和使用exa?

IDC服务

Linux系统上怎么安装和使用exa?

2024-09-23 11:05


在Linux系统中,ls是常用的命令,用于列出目录中的文件。然而,exa作为 ls的现代化替代工具,不仅美观,还提供更多功能,如文件信息的颜色显示、更好的符号链接支持以及Git集成等。接下来将为您详细介绍如何在Linux上安装和使用 exa,并且为每一步提供清晰的解释与原理说明。

                                            




Linux系统中安装与使用 exa的完整指南

在Linux系统中,ls是常用的命令,用于列出目录中的文件。然而,exa作为 ls的现代化替代工具,不仅美观,还提供更多功能,如文件信息的颜色显示、更好的符号链接支持以及Git集成等。接下来将为您详细介绍如何在Linux上安装和使用 exa,并且为每一步提供清晰的解释与原理说明。


1. 打开终端

首先,所有操作都需要在终端中进行。在大多数Linux发行版中,按下**Ctrl + Alt + T**组合键即可打开终端。这是Linux系统的命令行界面,允许用户输入各种命令来控制和管理系统。


2. 下载exa

使用 wget命令从GitHub下载最新版本的 exa

wget https://github.com/ogham/exa/releases/download/v0.10.1/exa-linux-x86_64-0.10.1.zip

解释:
wget是Linux下一个常用的命令行工具,专门用于从网络下载文件。这个命令从GitHub的 exa项目下载了 v0.10.1版本的压缩包,适用于 x86_64架构的Linux系统。下载的压缩文件格式为 .zip


3. 解压缩exa

下载完成后,需要使用 unzip命令解压缩这个压缩包:

unzip exa-linux-x86_64-0.10.1.zip

解释:
unzip命令用于解压 .zip格式的文件。在执行这条命令后,将生成一个名为 exa-linux-x86_64的可执行文件。这个文件就是 exa程序本体。

如果你的系统没有安装 unzip,可以使用以下命令进行安装:

sudo apt install unzip

4. 安装exa

为了让 exa可以在系统中任何地方被调用,需要将其移动到系统的可执行文件路径中,通常是 /usr/local/bin/

sudo mv exa-linux-x86_64 /usr/local/bin/exa

解释:

  • sudo:以超级用户权限执行命令,通常用于需要写入系统目录的操作。
  • mv:Linux下的文件移动命令,这里用来将解压后的 exa文件移动到 /usr/local/bin/目录中。/usr/local/bin/是一个标准的目录,存放用户自定义的可执行文件,使它们可以在终端的任何位置运行。

运行此命令后,系统会提示输入密码,输入密码以继续。


5. 验证安装

安装完成后,使用以下命令检查 exa是否安装成功:

exa --version

解释:
此命令用于查看 exa的版本信息。如果安装成功,终端将显示类似于 exa v0.10.1的版本号。此步骤可以确保 exa已经正确安装,并可以正常工作。


6. 使用exa命令

现在你可以开始使用 exa来代替 ls命令,获取更美观和信息丰富的文件列表。在终端中输入以下命令:

exa

解释:
exa命令的基本用法与 ls相似,用于列出当前目录中的文件和文件夹。不同之处在于,exa默认提供更丰富的输出信息,包括更友好的颜色和文件类型标记。


7. exa的高级用法

exa不仅是 ls的简单替代工具,还提供了丰富的功能。以下是 exa常用的高级选项及其解释:

7.1 列出文件的详细信息
exa -l

解释:
-l选项是 exa的“详细信息”模式,它类似于 ls -l,列出文件的详细信息,如权限、大小、创建时间等。不同之处在于,exa在输出中添加了颜色高亮和更友好的信息展示。

7.2 显示文件的权限与文件树结构
exa -lT

解释:
-T选项让 exa以树状结构列出目录的内容,能够展示文件和文件夹之间的层级关系。这对于查看目录结构非常有用。结合 -l选项,还可以同时看到文件的详细信息。

7.3 显示隐藏文件
exa -a

Nginx启动,重启以及基本命令详解! Linux系统的 /dev/null 是什么?

© 蓝易云.