centos解压zip命令_Exa 替代ls命令的超好用工具

0091926f072a2da88f2d7b6560ab5ec7.png624bc06292e0943ce1ef3350a876ad75.png

Exa是一个漂亮的命令行工具,它能够使用不同的颜色来显示各种文件类型、文件权限和所有权、block和inode的信息等等。

如何在各个Linux系统中安装Exa

在Linux上安装Exa有两种方法。

第一种方法

更简单的方法是下载exa的二进制文件并,然后将其放在/usr/local/bin路径中,但是需要安装Rust语言。首先,下载并安装Rust编程语言的编译器,如下所示:

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

d8f9b7d19b825c571c35f23542de0f17.png

此后,将提供选项列表,选择第一个选项

915d60e8de06c28ab9284f33c0461acc.png

安装程序将继续下载所有必要的组件和更新,成功安装之后,会提示安装完成。

5e173f386b55b773f8610659c4a7198d.png

接下来下载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

完成下载之后,解压文件,因为下载的安装包是.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 

解压完成之后,可以看到目录中,已经解压出来exa的二进制文件了。

dee86f00b05bb1e625be6da464bd6d6b.png

将二进制文件移动到/usr/local/bin文件夹中,并修改一个简短的名字:

[root@localhost ~]# mv exa-linux-x86_64 /usr/local/bin/exa

另一种方式

另一种方式就是下载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

d050fb8f0ca31fcfebe75d197a6be93e.png

如何使用

最简单的使用方式就是命令后面加目录:

[root@localhost ~]# exa /etc/

bd4dabaf07dd05ef7ed8b6ccb4ee75d9.png

要充分利用该命令,就是用-l选项。如图所示,将显示彩色输出。

[root@localhost ~]# exa -l /var/log/

2a24e3f659cf140c735b190a81f37898.png

下面的命令显示了其他信息,比如索引节点、文件/目录大小、块、用户和组等等。

[root@localhost ~]# exa -abghHliS /var/log/

674e7e43079166cf2ab65171474e2cae.png

下面命令是列出文件,以属性目录结构列出:

[root@localhost ~]# exa -a -l --tree /var/log/

db2c694ea25bd51091e2111ae03700d1.png

总    结

exa有许多选项,可以使用exa --help查看详细解释。https://github.com/ogham/exa也可以在github仓库中查看exa的更多信息。

良许个人微信

添加良许个人微信即送3套程序员必读资料

→ 精选技术资料共享

→ 高手如云交流社群

ab3d6e9b9292e3aeecba06b8d05f110a.png


本公众号全部博文已整理成一个目录,请在公众号里回复「 m 」获取!

推荐阅读:

吴恩达给 74 岁老父亲发证了!8 年完成 146 门课程!

只需 25 美元,算力提升 3 倍:树莓派 4 计算模组上线

Linux中一个高效的资源监控器–Bpytop

5T技术资源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,单片机,树莓派,等等。在公众号内回复「1024」,即可免费获取!!

b1dfd2d5170214504961a10fe7f22a5c.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值