Naudodami ls komandą, norėdami įrašyti failus Linux

"Ls" komanda yra viena iš svarbiausių komandinės eilutės įrankių, kuriuos turėtumėte mokytis, kad galėtumėte naršyti failų sistemą. Čia pateikiamas pagrindinis komandų sąrašas, skirtas naršyti failų sistemą naudojant komandinę eilutę.

"Ls" komanda yra naudojama sąraše failų sistemos failų ir aplankų pavadinimų. Šis vadovas parodys visus junginius, kurie yra prieinami "ls" komandai, kartu su jų reikšme ir kaip juos naudoti.

Nurodykite failus aplanke

Norėdami aplankyti visus aplanke esančius failus, atidarykite terminalo langą ir eikite į aplanką, kuriame norite peržiūrėti cd komandą, ir tiesiog įveskite šią komandą:

ls

Jums nereikia pereiti į aplanką, kad būtų rodomi failai. Galite tiesiog nurodyti kelią kaip komandą ls, kaip parodyta žemiau.

ls / path / to / file

Pagal numatytuosius nustatymus failai ir aplankai bus rodomi stulpeliuose visame ekrane, o visi, ką matysite, yra failo pavadinimas.

Paslėpti failai (failai, kurie prasideda visiškai sustabdyti) nėra rodomi automatiškai paleidus komandą ls. Jums reikia naudoti šią komandą.

ls-a
ls - viskas

Šis minusas (-a) jungiklis, naudojamas aukščiau, reiškia visų sąrašą. Tai išvardija visiškai kiekvieną kataloge esantį failą ir aplanką, kuriame vykdoma komanda, arba netgi prieš ją pateiktą kelią.

Iš to išplaukia tai, kad matote failą, pavadintą. ir dar vienas skambutis ..

. Vienintelė sustojimo galia reiškia esamą aplanką ir dvigubą pilną sustojimą sudaro vienas aukštis.

Jei norite išbraukti šiuos failus iš failų sąrašo, galite naudoti A, o ne mažąją raidę a, taip:

ls -A
ls - beveik visi

Tam tikros komandos, pvz., Komandos mv ir cp komanda , naudojami failams perkelti ir kopijuoti, taip pat yra jungiklių, kurie gali būti naudojami su šiomis komandomis, kurios sukuria originalios rinkmenos atsarginę kopiją.

Šie atsarginiai failai paprastai baigiami tilde (~).

Norėdami praleisti atsargines kopijas (failus, kurie baigiasi tilde) paleiskite šią komandą:

ls -B
ls -ignore atsarginės kopijos

Daugeliu atvejų grąžintame sąraše bus rodomi vienos spalvos aplankai ir failai kaip kiti. Pavyzdžiui, mūsų terminale aplankai yra mėlyni, o failai yra balti.

Jei nenorite rodyti skirtingų spalvų, galite naudoti šią komandą:

ls --color = niekada

Jei norite išsamesnės informacijos, galite naudoti šį jungiklį:

ls -l

Čia pateikiamas sąrašas, kuriame rodomi leidimai, inode skaičius, savininkas ir grupė, failo dydis, paskutinė prieiga prie datos ir laiko bei failo vardas.

Jei nenorite matyti savininko, naudokite šią komandą.

ls-g

Taip pat galite praleisti grupės duomenis nurodydami šį jungiklį:

ls-o


Ilgo formato įrašą galima naudoti su kitais jungikliais, kad būtų rodoma dar daugiau informacijos. Pavyzdžiui, failo autorius galite rasti paleisdami šią komandą.

ls -l --autorius

Galite pakeisti ilgo sąrašo išvestį, kad būtų rodomi skaitiniai failų dydžiai:

ls -l -h
ls-l - žmonėms įskaitomas
ls -l -s

Užuot rodydami sąrašo komandą naudotojo ir grupės pavadinimus, galite gauti ls komandą, rodydami fizinį naudotojo ID ir grupės ID taip:

ls -l -n

Ls komandą galima naudoti norint parodyti visus failus ir aplankus iš nurodyto kelio į apačią.

Pavyzdžiui:

ls-R / namas

Pirmiau nurodyta komanda parodys visus kataloge esančius failus ir aplankus, pvz., Paveikslėliai, Muzika, Vaizdo įrašai, Atsisiuntimai ir Dokumentai.

Pakeiskite "Output Format"

Pagal numatytuosius nustatymus failų sąrašo išvestis yra visuose stulpeliuose.

Tačiau galite nurodyti formą, kaip parodyta žemiau.

ls-x
ls --format = per

Rodyti sąrašą stulpelių visame ekrane.

ls-m
ls --format = kableliai

Rodyti sąrašą kableliais atskirtu formatu.

ls-x
ls --format = horizontalus

Rodyti sąrašą horizontaliu formatu

ls -l
ls --format = ilgai

Kaip minėta ankstesniame skyriuje, šis sąrašas rodo ilgą formą.

ls -1
ls --format = vieno stulpelio
ls --format = verbose

Rodo visus failus ir aplankus, po 1 kiekvienoje eilutėje.

ls-c
ls --format = vertikaliai

Rodo sąrašą vertikaliai.

Kaip sugrupuoti produkciją iš ls komandos

Norint sugrupuoti išvesties komandą ls, galite naudoti -sort jungiklį taip:

ls --sort = nėra
ls --sort = dydis
ls --sort = laikas
ls --sort = versija

Numatytoji reikšmė yra nė viena, o tai reiškia, kad failai yra surūšiuoti pagal pavadinimą. Kai rūšiuojate pagal dydį, pirmiausia rodomas failas su didžiausiu dydžiu, o paskutinė - mažiausia.

Rūšiuoti pagal laiką parodo failą, kuris buvo pasiektas paskutinį kartą, ir mažiausiai prieinamą failą.

Beje, visas anksčiau minėtas rūšis galima pasiekti naudojant šias komandas:

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

Jei norite, kad rezultatai būtų rodomi atvirkštine tvarka, naudokite šią komandą.

ls -r --sort = dydis
ls --reverse --sort = dydis

Santrauka

Yra keletas kitų jungiklių, kuriuos galima naudoti laiko formatavimui. Galite perskaityti apie visus kitus jungiklius skaitydami ls Linux Manual Page.

vyras ls