„Ls“ komandos alternatyvos katalogo turiniui išvardyti

apie ls komandos alternatyvas

Kitame straipsnyje mes pažvelgsime skirtingi katalogo turinio sąrašo sudarymo būdai nenaudojant komanda ls. Ši komanda yra bene labiausiai naudojama katalogų turiniui į „Unix“ panašių sistemų sąraše.

Nors ls tai veikia labai gerai, niekada neskauda žinoti, kad mes galime turėti kitų būdų katalogo turiniui išvardyti naudodami vieną iš šių būdų: ls komandos alternatyvos. Kaip įprasta „Gnu / Linux“ pasaulyje, yra daug galimybių.

Kaip žino visi „Gnu / Linux“ vartotojai, galime naudoti šią komandą katalogo, vadinamo, turiniui rodyti prueba šiame pavyzdyje:

ls komanda

Taip dauguma vartotojų pateikia failus ir katalogus. Tačiau mes taip pat galime naudoti vieną iš šių būdų.

Išvardykite katalogo turinį su keliomis komandos ls alternatyvomis

Naudokite komandą praleisti

Ši komanda yra paprastai naudojami apvalkalo scenarijuose ir paketinėse programose išspausdinti pateiktus argumentus. Bet kokį tekstą ar eilutę galima perduoti kaip argumentą. Ši komanda ne tik padeda atspausdinti pateiktus argumentus, bet ir gali būti naudojama sąrašo failus terminale („Ctrl“ + „Alt“ + T):

aido komanda *

echo *

į rodyti kito lygio katalogų turinį Jis gali būti naudojamas:

„cinabdi“ aidas, jei norite išvardyti failus kitame katalogų lygyje

echo */*

į išvardykite paslėptus failus mes vykdysime:

echo * .*

konsultacija daugiau informacijos vyro puslapiuose:

aidi zmogaus komanda

man echo

Naudokite komandą rež

Ši komanda daugelis mano, kad tai prilygsta tam, kuris naudojamas „Windows“, nes jis veikia „Gnu / Linux“ daugiau ar mažiau tuo pačiu būdu. Dėl išvardykite dabartinio katalogo turinį tiesiog parašyk:

dir komanda

dir

į išvardykite konkretaus katalogo turinį, jūs tiesiog turite pereiti kelią kaip argumentą:

„dir“ komanda išvardija maršrutą

dir /home/sapoclay/Prueba

Mes taip pat galėsime išvardyti visą turinį, įskaitant failus paslėptas rašant:

dir komandą paslėptų failų sąrašą

dir -a

Mes galime pamatyti daugiau informacijos apie rež vyro puslapiuose:

„dir man pages“ komanda

man dir

Naudokite komandą printf

Įsakymas printf ji paprastai naudojama formatuojant ir spausdinant tekstą. Ši komanda išspausdins argumentus pagal nurodytą formatą. Mes taip pat galime tai naudoti išvardykite dabartinio katalogo turinį:

komandą printf

printf '%s\n' *

į Daugiau informacijos, žr. vyro puslapius:

printf man komanda

man printf

Naudokite komandą grep

Grep jis naudojamas ieškoti naudojant įprastus posakius. Kolega parašė straipsnį apie kaip naudotis šia komanda.

į sąrašo katalogo turinį naudodami komandą grep, jūs tiesiog turite bėgti:

grep komanda

grep -l '.*' ./*

jis gali gauti daugiau informacijos apie šią komandą naudojant žmogų:

grep žmogaus komandą

man grep

Naudokite komandą rasti

rasti komandą

Įsakymas rasti naudojamas failų paieškai katalogų hierarchijoje. Taip pat galime naudoti šią komandą peržiūrėti katalogo turinį:

find -maxdepth 1

Arba mes taip pat galėsime naudoti:

find .

Pirmoji komanda rodo visus failus ir katalogus dabartiniame kataloge, o antroji komanda rodyti visus failus ir katalogus rekursyviai.

Mes taip pat galime peržiūrėti konkretaus katalogo turinį:

find dir1/

Mes galime žinoti daugiau apie rasti jūsų vyro puslapyje:

surask vyro komandą

man find

Naudokite komandą stat

Įsakymas stat naudojama failų ir failų sistemos informacijai rodyti. Su šia komanda mes galime peržiūrėti failų ir katalogų ypatybes, pvz., dydį, teises ir kūrimą.

Mes galime sąrašas failus ir katalogus naudodami komandą stat:

stat komanda

stat -c '%s %A %n' *

Kaip matote, komandoje „stat“ pateikiamas ne tik dabartinio katalogo turinys, bet ir kiekvieno failo bei katalogo leidimai ir dydis.

Mes galime naudoti žmogaus puslapius gauti daugiau informacijos:

stat man komanda

man stat

Naudokite komandą lsattr

Įsakymas lsattr jis naudojamas failų ir katalogų atributams Gnu / Linux išvardyti. Dėl sąrašas failus ir katalogus dabartiniame darbo kataloge, naudosime šią komandą:

lsattr komanda

lsattr ./*

Išsamesnės informacijos ieškokite žmogaus puslapiuose apie komandą lsattr.

lsattr vyro komanda

man lsattr

Naudokite komandą getfacl

Įsakymas getfacl kartu su setfaclyra naudingiausios ir svarbiausios komandos, kurias nustatydami turėtų žinoti visi sistemos administratoriai prieigos kontrolės sąrašai (ACL).

į peržiūrėti failų ir katalogų sąrašą dabartiniame kataloge, mes tiesiog vykdysime:

getfacl komanda

getfacl ./*

jis gali sužinokite daugiau apie šią komandą naudokite žmogų:

getfacl vyro komanda

man getfacl

Naudokitės redaktoriumi Vim

El redaktorius Vim taip pat gali būti naudojamas sąrašas failus ir katalogus. Turėsime parašyti tik tai, turėdamas omenyje tašką po vim:

sąrašą failus su Vim

vim .

Naudodamiesi rodyklėmis AUKŠTYN / ŽEMYN galime naršyti sąrašą. Taip pat galėsime pereiti po pakatalogius.

Tai tik keletas „ls“ komandos alternatyvos katalogo turiniui išvardyti, kurio žinoti nėra per daug.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.