Skip to main content

Uporaba ukaza ls za seznam datotek v Linuxu

Anonim

The ls ukaz je ena od najpomembnejših orodij ukazne vrstice, ki jo morate naučiti, da bi lahko krmarili z datotečnim sistemom. Tukaj je popoln seznam bistvenih ukazov za krmarjenje vašega datotečnega sistema s pomočjo ukazne vrstice.

The ls ukaz se uporablja za navedbo imen datotek in map znotraj datotečnega sistema. Ta vodnik vam bo pokazal vsa stikala, ki so na voljo za ls ukaz, skupaj z njihovim pomenom in kako jih uporabiti.

Seznam datotek v mapi

Če želite seznam vseh datotek v mapi odpreti okno terminala in se pomakniti do mape, ki jo želite videti za uporabo cd ukaz in nato preprosto vnesite naslednji ukaz:

ls

Pravzaprav nimate navigacije do mape, da bi seznam datotek v njem. Pot lahko preprosto določite kot del ukaza ls, kot je prikazano spodaj.

ls / path / do / file

Datoteke in mape bodo privzeto prikazane v stolpcih na zaslonu, vse, kar boste videli, je ime datoteke.

Skrite datoteke (datoteke, ki se začnejo s popolnim pritiskom) se ne prikazujejo samodejno z zagonom ukaza ls. Namesto tega morate uporabiti naslednji ukaz.

ls -aJe - vse

Ta minus a -a stikalo, ki se uporablja zgoraj, predstavlja seznam vseh. To navaja absolutno vsako datoteko in mapo v imeniku, ki se ga izvaja ukaz, ali pa na pot, ki mu je bila dostavljena.

Povzetek tega je, da vidite datoteko, imenovano . in drugi poklical .. . Enotna polna zaustavitev je trenutna mapa, dvojna zaustavitev pa je en nivo navzgor.

Če jih želite izpustiti s seznama datotek, lahko uporabite kapital A namesto male črke a, kot sledi:

ls -AJe - skoraj vse

Nekateri ukazi, kot je mv ukaz in cp ukaz se uporablja za premikanje in kopiranje datotek okoli in obstajajo stikala, ki se lahko uporabljajo s temi ukazi, ki ustvarjajo varnostno kopijo izvirne datoteke. Te varnostne datoteke se običajno končajo s tildo (~).

Če želite izpustiti varnostne datoteke (datoteke, ki se končajo s tildo), zaženite naslednji ukaz:

ls-Bls -ignore-backups

V večini primerov bo vrnjeni seznam prikazal mape v eni barvi in ​​datoteke kot drugo. Na primer v našem terminalu so mape modre in datoteke so bele.

Če ne želite prikazati različnih barv, lahko uporabite naslednji ukaz:

ls - barva = nikoli

Če želite podrobnejši izhod, lahko uporabite naslednje stikalo:

ls -l

Na tem seznamu so prikazana dovoljenja, število inod, lastnik in skupina, velikost datoteke, zadnji datum in čas zadnjega dostopa ter ime datoteke.

Če ne želite videti lastnika, namesto tega uporabite naslednji ukaz.

ls -g

Podrobnosti skupine lahko izpustite tudi tako, da določite naslednje stikalo:

ls -o

Seznam z dolgimi formati se lahko uporablja z drugimi stikali, da prikažete še več informacij. Na primer, avtor datoteke lahko poiščete z naslednjim ukazom.

ls -l - avtor

Izpis za dolg seznam lahko spremenite tako, da prikažejo človeške berljive velikosti datotek na naslednji način:

ls -l-hls -l - človeško berljivls -l -s

Namesto da bi prikazali imena uporabnikov in skupin v ukazu seznama, lahko ukaz ls dobite tako, da fizičnim ID-jem id in skupinam prikažete na naslednji način:

ls -l -n

The ls ukaz lahko uporabite za prikaz vseh datotek in map iz določene poti navzdol.

Na primer:

ls -R / dom

Zgornji ukaz bo prikazal vse datoteke in mape pod domačim imenikom, kot so Slike, Glasba, Video posnetki, Prenosi in Dokumenti.

Spremenite izhodni format

Privzeto je izhod v vnosu datoteke čez stolpec.

Lahko pa določite obliko, kot je prikazano spodaj.

ls -Xls --format = čez

Pokaži seznam v stolpcih na zaslonu.

ls -mls --format = vejice

Prikažite seznam v obliki, ločeni z vejico.

ls -xls --format = horizontalno

Pokaži seznam v horizontalni obliki

ls -lls --format = dolga

Kot je bilo omenjeno v prejšnjem poglavju, to prikazuje seznam v dolgem formatu.

ls -1ls --format = enolončnicals --format = verbose

Prikaže vse datoteke in mape, 1 v vsaki vrstici.

ls -cls --format = navpično

Seznam prikaže navpično.

Kako razvrstiti izhod iz ukaza ls

Če želite razvrstiti izhod iz ls ukaz, ki ga lahko uporabite --sort preklopite na naslednji način:

ls --sort = ničls --sort = velikostls --sort = časls -sort = različica

Privzeta nastavitev je nič, kar pomeni, da so datoteke razvrščene po imenu. Ko razvrščate po velikosti, se najprej prikaže datoteka z največjo velikostjo, zadnja pa najmanjša.

Sortiranje po času prikazuje datoteko, do katere je bil nazadnje dostopen, in najnovejšo datoteko, ki jo je najmanjša dostopna.

Mimogrede, vse zgoraj navedene vrste je mogoče doseči z naslednjimi ukazi namesto:

ls -Uls -Sls -tls -v

Če želite rezultate v obratnem vrstnem redu, uporabite naslednji ukaz.

ls -r -sort = velikostls --reverse --sort = velikost

Povzetek

Obstajajo številna druga stikala, ki so na voljo za oblikovanje časa. O vseh drugih stikala si lahko preberete tako, da preberete ls strani z navodili za Linux.

človek ls