Izmantojot ls komandu, lai uzskaitītu failus Linux

LS komanda ir viens no vissvarīgākajiem komandrindas rīkiem, kas jāapgūst, lai pārvietotos uz failu sistēmu. Šeit ir pilns saraksts ar būtisku komandu, lai pārlūkotu failu sistēmu, izmantojot komandrindu.

LS komanda tiek izmantota, lai norādītu faila un mapju nosaukumus failu sistēmā. Šajā rokasgrāmatā būs redzami visi slēdži, kas ir pieejami ls komandai, kā arī to nozīme un to izmantošana.

Sarakstu failus mapē

Lai uzskaitītu visus mapē esošos failus, atveriet termināla logu un dodieties uz mapi, kurā vēlaties skatīt cd komandas saturu, un vienkārši ierakstiet šādu komandu:

ls

Jums nav tiešas navigācijas uz mapi, lai tajā iekļautos failus. Jūs varat vienkārši norādīt ceļu kā daļu no ls komandas, kā parādīts zemāk.

ls / path / to / file

Pēc noklusējuma faili un mapes tiek uzskaitītas kolonnās visā ekrānā, un viss, ko redzat, ir faila nosaukums.

Slēptie faili (faili, kas sākas ar pilnīgu apstāšanos) netiek rādīti automātiski, palaižot ls komandu. Jums tā vietā jāizmanto šāda komanda.

ls -a
ls - viss

Šis minus iepriekšminētais slēdzis (-a) nozīmē visu sarakstu. Šajā sarakstā ir norādīts, ka katrs direktorijā ietilpstošais fails un mape, kurā tiek palaista komanda, vai patiešām ir pret to ievadīto ceļu.

Tas ir tāds, ka jūs redzat failu sauc. un cits sauc ...

. Viena pilna pietura apzīmē pašreizējo mapi, un dubultā pietura apzīmē vienu līmeni uz augšu.

Ja vēlaties izlaist tos no failu saraksta, varat izmantot lielo burtu A, nevis mazo burtu a:

ls -A
ls - gandrīz viss

Dažas komandas, piemēram, mv komandu un cp komandu, tiek izmantotas failu pārvietošanai un kopēšanai, un ir pieejami slēdži, kurus var izmantot ar šīm komandām, kas izveido sākotnējā faila dublējumkopiju.

Šie dublējuma faili parasti beidzas ar tildi (~).

Lai izlaistu dublējuma failus (faili, kas beidzas ar tildi), palaidiet šādu komandu:

ls -B
ls --ignore-backups

Vairumā gadījumu atgrieztais saraksts parāda mapes vienā krāsā un failus kā citus. Piemēram, mūsu terminālā mapes ir zilas, un faili ir balti.

Ja jūs nevēlaties parādīt dažādas krāsas, varat izmantot šādu komandu:

ls --color = nekad

Ja vēlaties detalizētāku rezultātu, varat izmantot šādu slēdzi:

ls-l

Tas nodrošina sarakstu ar atļaujām, inode skaitu, īpašnieku un grupu, faila lielumu, pēdējo piekļūtošo datumu un laiku un faila nosaukumu.

Ja jūs nevēlaties redzēt īpašnieku, izmantojiet tālāk norādīto komandu.

ls-g

Varat arī izlaist grupas informāciju, norādot šādu slēdzi:

ls-o


Ilgtermiņa formātu sarakstu var izmantot ar citiem slēdžiem, lai parādītu vēl vairāk informācijas. Piemēram, faila autors atrodams, palaižot šādu komandu.

ls -l --autors

Jūs varat mainīt produkciju garajā sarakstā, lai parādītu lasāmo failu izmērus:

ls-l-h
ls -l - cilvēciski lasāms
ls -l -s

Tā vietā, lai parādītu lietotāju un grupu nosaukumus saraksta komandā, jūs varat saņemt ls komandu, lai parādītu fizisko lietotāja ID un grupas ID šādi:

ls -l-n

Ls komandu var izmantot, lai parādītu visus failus un mapes no norādītā ceļa uz leju.

Piemēram:

ls-R / home

Iepriekš norādītā komanda parādīs visus failus un mapes, kas atrodas zem mājas direktorijas, piemēram, Attēli, Mūzika, Videoklipi, Lejupielādes un Dokumenti.

Mainiet izejas formātu

Pēc noklusējuma faila ieraksta izvade ir kolonnā pa visu ekrānu.

Tomēr jūs varat norādīt formātu, kā parādīts zemāk.

ls-x
ls --format = pāri

Rādīt sarakstu kolonnās visā ekrānā.

ls-m
ls --format = komati

Parādiet sarakstu komatu atdalītā formātā.

ls-x
ls --format = horizontāla

Rādīt sarakstu horizontālā formātā

ls-l
ls --format = garš

Kā minēts iepriekšējā sadaļā, tas parāda sarakstu garā formātā.

ls -1
ls --format = viena kolonna
ls --format = verbose

Rāda visus failus un mapes, pa vienam katrā rindā.

ls-c
ls --format = vertikāla

Parādīts saraksts vertikāli.

Kā kārtot izvadi no komandas ls

Lai sakārtotu izvadi no ls komandas, jūs varat izmantot -sort slēdzi šādi:

ls --sort = neviens
ls --sort = izmērs
ls - sorta = laiks
ls --sort = versija

Noklusējuma iestatījums ir nulle, kas nozīmē, ka faili tiek sakārtoti pēc nosaukuma. Kad jūs kārtojat pēc lieluma, vispirms tiek parādīts vislielākā izmēra fails, un pēdējais ir redzams mazākais.

Kārtot pēc laika, tiek rādīts fails, kuram piekļūts vispirms, un pēdējais ir vismazāk pieejamais fails.

Starp citu, visu iepriekš minēto veidu var panākt ar šādām komandām:

ls -U
ls -S
ls-t
ls -v

Ja vēlaties rezultātus apgrieztā secības kārtībā, izmantojiet šādu komandu.

ls -r --sort = lielums
ls --reverse --sort = lielums

Kopsavilkums

Ir pieejami vairāki citi slēdži, kas saistīti ar laika formatējumu. Jūs varat lasīt par visiem citiem slēdžiem, lasot Linux Linux rokasgrāmatas lapu.

man ls