|
Exa是一个漂亮的命令行工具,它能够使用不同的颜色来显示各种文件类型、文件权限和所有权、block和inode的信息等等。 如何在各个Linux系统中安装Exa 在Linux上安装Exa有两种方法。 第一种方法 更简单的方法是下载exa的二进制文件并,然后将其放在/usr/local/bin路径中,但是需要安装Rust语言。首先,下载并安装Rust编程语言的编译器,如下所示: 8 |$ |% s' U% |1 \" @ # curl https://sh.rustup.rs -sSf | sh! L8 j$ ?: L) D& b; W<以上代码可复制粘贴,可往左滑> - U0 r$ ?, ]+ C# [0 u$ P
! b# r5 C2 y4 q7 p; r- l 此后,将提供选项列表,选择第一个选项
安装程序将继续下载所有必要的组件和更新,成功安装之后,会提示安装完成。
' g* @% c+ b! k, B 接下来下载Exa安装包,下载目前最新的版本0.9.0。 <以上代码可复制粘贴,可往左滑> 完成下载之后,解压文件,因为下载的安装包是.zip格式,如果没有安装unzip解压工具,需要安装。 yum -y install unzip& N5 n; J" H1 M5 O5 O3 l0 ` # Ubuntu/Deepin安装unzip命令: sudo apt install unzip* U0 b) |/ I- r( L, M$ b8 B # 解压exa-linux-x86_64-0.9.0.zip [root@localhost ~]# unzip exa-linux-x86_64-0.9.0.zip <以上代码可复制粘贴,可往左滑> 解压完成之后,可以看到目录中,已经解压出来exa的二进制文件了。
3 ^5 ~% @8 w, O- R/ U 将二进制文件移动到/usr/local/bin文件夹中,并修改一个简短的名字: * ]; H" j/ [8 m% t6 z5 P [root@localhost ~]# mv exa-linux-x86_64 /usr/local/bin/exa6 z6 N# _$ m0 c: L' n R; ^1 G6 ?' J, s* G( v <以上代码可复制粘贴,可往左滑> 另一种方式 另一种方式就是下载exa的源码包了,安装之前,还是需要安装依赖包的:' d9 |' C- ^! E/ Y0 ] RHEL/Centos/Fedora 4 I$ n( h: c& O. T # sudo yum install libgit2 cmake<以上代码可复制粘贴,可往左滑> 下一步安装rust语言编译器、和exa 1 p& ~& |. N# [/ e, e5 s [root@localhost ~]# curl https://sh.rustup.rs -sSf | sh# ]+ `; L: Y e+ T! d[root@localhost ~]# git clone https://github.com/ogham/exa/archive/v0.9.0.tar.gz [root@localhost ~]# cd exa/ @0 x/ L7 v: @; G. ?8 X [root@localhost exa-0.9.0]# make install3 q+ N/ {7 E( P# |3 a: F <以上代码可复制粘贴,可往左滑>
+ H! \! U8 z) |" @ 如何使用 最简单的使用方式就是命令后面加目录: <以上代码可复制粘贴,可往左滑>
要充分利用该命令,就是用-l选项。如图所示,将显示彩色输出。 ! B. Z9 w4 ?" k7 ^ [root@localhost ~]# exa -l /var/log/% V7 `! b1 O7 a/ h3 K8 E<以上代码可复制粘贴,可往左滑> ; O# z; R: |4 i' {7 H1 E
) b7 d( L2 T- J$ |& Y, I( K 下面的命令显示了其他信息,比如索引节点、文件/目录大小、块、用户和组等等。 , e. p4 P5 [0 R0 h [root@localhost ~]# exa -abghHliS /var/log/9 n# R$ B" |2 }" C. s<以上代码可复制粘贴,可往左滑> 3 W M" ?0 V. ^1 U" d
( A' `- @+ a- r2 X) t 下面命令是列出文件,以属性目录结构列出: <以上代码可复制粘贴,可往左滑>
' m3 K7 h1 [) R- z( B 总 结 % ]' @/ ^; x* Z' \ exa有许多选项,可以使用exa --help查看详细解释。https://github.com/ogham/exa也可以在github仓库中查看exa的更多信息。 G0 x' l) |& M1 C; M |
微信公众号
手机版