Skip to main content

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

Anonim

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

The ls komanda yra naudojama sąraše failų sistemos failų ir aplankų pavadinimų. Šiame vadove bus parodyti visi jungikliai, kurie yra prieinami ls komanda kartu su jų prasme 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 turinį, naudojamą 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-als - viskas

Tai minus a -a jungiklis, naudojamas aukščiau, reiškia visus sąrašus. 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 kitas pašauktas .. . 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 -Als - beveik visi

Tam tikros komandos, pvz., mv komanda ir cp komanda yra naudojama perkelti ir kopijuoti failus aplink ir yra jungiklių, kurie gali būti naudojami su šiomis komandomis, kurios sukuria originalaus failo atsarginę kopiją. Šie atsarginiai failai paprastai baigiami tilde (~).

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

ls -Bls -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 -hls-l - žmonėms įskaitomasls -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

The ls komanda gali būti naudojama 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-xls --format = per

Rodyti sąrašą stulpelių visame ekrane.

ls-mls --format = kableliai

Rodyti sąrašą kableliais atskirtu formatu.

ls-xls --format = horizontalus

Rodyti sąrašą horizontaliu formatu

ls -lls --format = ilgai

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

ls -1ls --format = vieno stulpeliols --format = verbose

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

ls-cls --format = vertikaliai

Rodo sąrašą vertikaliai.

Kaip sugrupuoti produkciją iš ls komandos

Išrūšiuoti išvesties iš ls komanda galite naudoti --Sort perjunkite taip:

ls --sort = nėrals --sort = dydisls --sort = laikasls --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 -Uls -Sls-tls -v

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

ls -r --sort = dydisls --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