GNU/Linux >> Znalost Linux >  >> Linux

Proč na Linuxu používám exa místo ls

Žijeme v uspěchaném světě a když potřebujeme hledat soubory a data, můžeme ušetřit čas a námahu pomocí příkazu ls. Ale bez velkého ladění není výchozí výstup ls pro oči tak docela uklidňující. Proč trávit čas mžouráním na černobílý text, když máte alternativu v exa?

Exa je moderní náhrada za běžný příkaz ls a usnadňuje život. Nástroj je napsán v jazyce Rust, který je známý svou paralelností a bezpečností.

Instalovat exa

Chcete-li nainstalovat exa, spusťte:

$ dnf install exa

Prozkoumejte funkce exa

Exa vylepšuje seznam souborů ls o více funkcí a lepší výchozí nastavení. K rozlišení typů souborů a metadat používá barvy. Zná symbolické odkazy, rozšířené atributy a Git. A je malý, rychlý a má pouze jednu binární soustavu.

Sledování souborů

Pomocí exa můžete sledovat nový soubor přidaný v daném úložišti Git.

Stromová struktura

Toto je základní stromová struktura exa. Úroveň určuje hloubku výpisu; toto je nastaveno na dva. Pokud chcete vypsat více podadresářů a souborů, zvyšte hodnotu úrovně.

Tento strom obsahuje mnoho metadat o každém souboru.

Barevná schémata

Ve výchozím nastavení exa odděluje různé typy souborů podle vestavěných barevných schémat. Nejen, že barevně rozlišuje soubory a adresáře, ale také Cargo.toml, CMakeLists.txt, Gruntfile.coffee, Gruntfile.js, Makefile a mnoho dalších typů souborů.

Rozšířené atributy souboru

Když prozkoumáváte xattrs (rozšířené atributy souboru) v exa, --extended se zobrazí ve všech xattrs.

Exa rozumí symbolickým odkazům a také upozorňuje na skutečný soubor.

Rekurze

Když chcete opakovat výpisy pro všechny adresáře v aktuálním adresáři, exa přinese recurse.

Závěr

Další zdroje pro Linux

  • Cheat pro příkazy Linuxu
  • Cheat sheet pro pokročilé příkazy systému Linux
  • Bezplatný online kurz:Technický přehled RHEL
  • Síťový cheat pro Linux
  • Cheat sheet SELinux
  • Cheat pro běžné příkazy pro Linux
  • Co jsou kontejnery systému Linux?
  • Naše nejnovější články o Linuxu

Věřím, že exa je jedním z nejjednodušších a nejvíce přizpůsobivých nástrojů. Pomáhá mi sledovat spoustu souborů Git a Maven. Jeho barevné kódování mi usnadňuje prohledávání více podadresářů a pomáhá mi porozumět aktuálním xattrům.

Nahradili jste ls výrazem exa? Podělte se o svůj názor v komentářích.


Linux
  1. Linux – proč používáme Su – a nejen Su?

  2. Proč se v Linuxu používá select

  3. Proč potřebujeme soubor .so.1 v Linuxu?

  1. Proč ke správě svého jógového studia používám Linux

  2. Proč používat shm_open?

  3. Jak v linuxu vidím du v GB místo MB?

  1. Jak používat příkaz md5sum v Linuxu

  2. Proč používáme „./“ (lomítko) ke spuštění souboru v Linuxu/unixu?

  3. Proč Linux používá odkládací oddíl místo souboru?