自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

為什么我在 Linux 上使用 exa 而不是 ls?

系統(tǒng) Linux
exa 是一個(gè)常規(guī) ls 命令的現(xiàn)代替代品,它讓生活變得更輕松。這個(gè)工具是用 Rust 編寫的,該語言以并行性和安全性而聞名。

[[389832]]

exa 是一個(gè) Linux ls 命令的現(xiàn)代替代品。

我們生活在一個(gè)繁忙的世界里,當(dāng)我們需要查找文件和數(shù)據(jù)時(shí),使用 ls 命令可以節(jié)省時(shí)間和精力。但如果不經(jīng)過大量調(diào)整,默認(rèn)的 ls 輸出并不十分舒心。當(dāng)有一個(gè) exa 替代方案時(shí),為什么要花時(shí)間瞇著眼睛看黑白文字呢?

exa 是一個(gè)常規(guī) ls 命令的現(xiàn)代替代品,它讓生活變得更輕松。這個(gè)工具是用 Rust 編寫的,該語言以并行性和安全性而聞名。

安裝 exa

要安裝 exa,請(qǐng)運(yùn)行:

  1. $ dnf install exa

探索 exa 的功能

exa 改進(jìn)了 ls 文件列表,它提供了更多的功能和更好的默認(rèn)值。它使用顏色來區(qū)分文件類型和元數(shù)據(jù)。它能識(shí)別符號(hào)鏈接、擴(kuò)展屬性和 Git。而且它體積小、速度快,只有一個(gè)二進(jìn)制文件。

跟蹤文件

你可以使用 exa 來跟蹤某個(gè) Git 倉庫中新增的文件。

 

Tracking Git files with exa

樹形結(jié)構(gòu)

這是 exa 的基本樹形結(jié)構(gòu)。--level 的值決定了列表的深度,這里設(shè)置為 2。如果你想列出更多的子目錄和文件,請(qǐng)?jiān)黾?nbsp;--level 的值。

 

exa's default tree structure

這個(gè)樹包含了每個(gè)文件的很多元數(shù)據(jù)。

 

Metadata in exa's tree structure

配色方案

默認(rèn)情況下,exa 根據(jù) 內(nèi)置的配色方案 來標(biāo)識(shí)不同的文件類型。它不僅對(duì)文件和目錄進(jìn)行顏色編碼,還對(duì) Cargo.tomlCMakeLists.txt、Gruntfile.coffee、Gruntfile.js、Makefile 等多種文件類型進(jìn)行顏色編碼。

擴(kuò)展文件屬性

當(dāng)你使用 exa 探索 xattrs(擴(kuò)展的文件屬性)時(shí),--extended 會(huì)顯示所有的 xattrs。

 

xattrs in exa

符號(hào)鏈接

exa 能識(shí)別符號(hào)鏈接,也能指出實(shí)際的文件。

 

symlinks in exa

遞歸

當(dāng)你想遞歸當(dāng)前目錄下所有目錄的列表時(shí),exa 能進(jìn)行遞歸。

 

recurse in exa

總結(jié)

我相信 `exa 是最簡(jiǎn)單、最容易適應(yīng)的工具之一。它幫助我跟蹤了很多 Git 和 Maven 文件。它的顏色編碼讓我更容易在多個(gè)子目錄中進(jìn)行搜索,它還能幫助我了解當(dāng)前的 xattrs。

 

責(zé)任編輯:龐桂玉 來源: Linux中國(guó)
相關(guān)推薦

2021-05-17 11:30:08

Linuxls命令

2021-06-03 08:45:44

Linuxls命令

2019-04-19 11:56:48

框架AI開發(fā)

2012-10-10 16:52:21

CentOSDebianUbuntu

2012-05-24 09:13:20

2013-03-25 10:14:18

NginxApache

2017-09-11 19:58:06

PostgreSQLMySQL數(shù)據(jù)庫

2020-09-15 09:23:19

C++WindowsC#

2021-06-30 12:47:12

標(biāo)簽HTML分辨率

2023-03-01 10:42:58

gRPC服務(wù)端設(shè)置

2012-05-18 10:21:30

程序員CC++

2021-02-26 05:30:25

元素For-Each代碼

2024-06-24 00:00:00

AVIFJPEG圖像格式

2023-04-04 19:14:40

Linux發(fā)行版Alpine

2021-06-25 11:19:04

LinuxWindows操作系統(tǒng)

2020-10-13 08:10:33

Exa命令工具

2021-08-14 09:04:58

TypeScriptJavaScript開發(fā)

2021-10-30 19:57:00

HTTP2 HTTP

2020-06-02 14:17:55

QWER排列鍵盤打印機(jī)

2025-01-15 09:06:58

CSSRegEx前端
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)