Linux-LS-Kommandoen – Hvordan å Liste Filer i en Katalog + Alternativ Flagg
Siden etableringen av Unix i 1970-årene, en rekke operativsystemer har brukt det som sitt fundament. Mange av disse operativsystemene mislyktes, mens andre lyktes.
Linux er en av de mest populære Unix-baserte operativsystemer. Det er åpen kildekode, og er brukt over hele verden i mange bransjer.
En fantastisk funksjon av operativsystemet Linux er Command Line Interface (CLI), som tillater brukere å samhandle med datamaskinen sin fra et shell., Linux-shell er en ERSTATT (Lese, Vurdere, Skrive ut, Loop) miljø der brukerne kan skrive inn en kommando og skallet går det og returnerer et resultat.
ls
– kommandoen er en av mange Linux-kommandoer som tillater en bruker å liste filer eller kataloger fra CLI.
I denne artikkelen, vi vil gå i dybden på ls
kommando, og noen av de viktigste flagg du vil trenge dag-til-dag.,
Forutsetninger
- En datamaskin med kataloger og filer
- Ha en av Linux distroer installert
- Grunnleggende kunnskap om navigering rundt CLI
- Et smil på ansiktet ditt 🙂
Linux-ls-Kommandoen
ls
– kommandoen brukes til å liste filer eller kataloger på Linux og andre Unix-baserte operativsystemer.,
Akkurat som du navigere i din File explorer eller Finder med et GUI, ls
– kommandoen lar deg vise alle filer eller mapper i gjeldende mappe som standard, og videre samhandle med dem via kommandolinjen.,
åpne terminal og skriv ls
for å se dette i aksjon:
Hvordan å liste Filer i en Katalog med Valg
ls
– kommandoen godtar også noen flagg (også kjent som alternativer) som finnes ekstra informasjon som endrer hvordan filer eller kataloger som er oppført i din terminal.,
med andre ord, flagg endre hvordan ls
– kommandoen fungerer:
PS: ordet innholdet brukes i hele artikkelen refererer til filer og kataloger som blir nevnt, ikke den faktiske innholdet av filer/kataloger ?,ectory:
Liste filer i en annen mappe
Type
ls
– kommandoen for å liste innholdet i en annen katalog:Liste filene i root katalogen
Type
ls /
– kommandoen for å liste opp innholdet på roten:Liste over filer i den overordnede katalogen
Type
ls ..
– kommandoen for å liste innholdet i overordnet mappe ett nivå over.,h3>Liste filer med underkatalogerType
ls *
– kommandoen for å liste innholdet i katalogen med det»s underkataloger:Liste filer med undermapper
Type
ls -R
kommando for å vise alle filer og mapper med deres tilhørende underkataloger ned til den siste filen:Hvis du har mange filer, kan dette ta svært lang tid å fullføre som hver enkelt fil i hver mappe vil bli skrevet ut.,li>sist endret dato / klokkeslett for innhold
fil-eller katalognavn Liste filer i langt format med lesbar fil størrelser
Type
ls -lh
– kommandoen for å vise filer eller kataloger på samme bord format ovenfor, men med en annen kolonne som representerer størrelsen av hver fil/mappe:Liste-filer, inkludert skjulte filer
Type
ls -a
– kommandoen for å liste filer eller kataloger, inkludert skjulte filer eller kataloger.,iv – >Liste filer i langt format, inkludert skjulte filer
Type
ls -l -a
ellerls -a -l
ellerls -la
ellerls -al
kommandoen for å liste filer eller kataloger i et tabellformat med ekstra informasjon, inkludert skjulte filer eller kataloger:Liste filer og sorter etter dato og tid
Type
ls -t
– kommandoen for å liste filer eller kataloger og sorter etter dato for siste endring og tid i synkende rekkefølge (største til minste).,Du kan også legge til en
-r
flagg for å snu sorteringen som så:ls -tr
:Liste filer og sortere etter filstørrelse
Type
ls -S
(S-er med store bokstaver) kommandoen for å liste filer eller kataloger og sorter etter dato eller klokkeslett i synkende rekkefølge (største til minste).,Du kan også legge til en
-r
flagg for å snu sorteringen som så:ls -Sr
:Liste-filer og lagre resultatet i en fil
Type
ls > output.txt
– kommandoen til å skrive ut resultatet av den forrige kommandoen inn i enoutput.txt
– filen. Du kan bruke noen av flaggene diskutert før som-la
— det sentrale punkt her er at resultatet vil bli outputted i en fil og ikke logget inn for å kommandolinjen.,Deretter kan du bruke filen som du ser passer, eller logg innholdet av filen med
cat output.txt
:Det er tonnevis av andre kommandoer og kombinasjoner du kan utforske for å liste ut filer og kataloger basert på dine behov. En ting å huske på, er evnen til å kombinere flere kommandoer sammen på en gang.
Tenk deg at du vil vise en fil i langt format, inkludert skjulte filer, og sortere etter filstørrelse., Kommandoen ville være
ls -alS
, som er en kombinasjon avls -l
,ls -a
, ogls -S
.Hvis du glemmer noen kommando eller er usikker på hva du skal gjøre, kan du kjøre
ls --help
ellerman ls
som vil vise en manual med alle mulige alternativer forls
kommando:Takk for at du leser!