Linu.LS – kommandoen-sådan liste Filer i en mappe + Option flag
siden oprettelsen af Uni. i 1970 ‘ erne har mange operativsystemer brugt det som deres fundament. Mange af disse operativsystemer mislykkedes, mens andre lykkedes.
Linu.er et af de mest populære Uni. – baserede operativsystemer. Det ” s open source, og bruges over hele verden på tværs af mange brancher.en fantastisk funktion i Linu. – operativsystemet er kommandolinjegrænsefladen (CLI), som giver brugerne mulighed for at interagere med deres computer fra en shell., Linu.shell er et REPL (Læs, Evaluer, Print, Loop) miljø, hvor brugere kan indtaste en kommando, og skallen kører den og returnerer et resultat.
ls
kommandoen er en af de mange Linu. – kommandoer, der giver en bruger mulighed for at liste filer eller mapper fra CLI.
i denne artikel vil vi gå i dybden på kommandoen ls
og nogle af de vigtigste flag, du har brug for dag til dag.,
Forudsætninger
- En computer med mapper og filer
- Har en af de Linux-distributioner, der er installeret
- Grundlæggende viden for at navigere rundt CLI
- Et smil på dit ansigt 🙂
Linux-ls Kommandoen
ls
kommando bruges til at liste filer eller mapper på Linux og andre Unix-baserede operativsystemer.,
ligesom du navigerer rundt i din stifinder eller Finder med en GUI, den ls
kommando giver dig mulighed for at liste alle filer eller mapper i den aktuelle mappe som standard, og yderligere at interagere med dem via kommandolinjen.,
Start din terminal og skriv ls
for at se det i aktion:
Hvordan man kan liste Filer i en Mappe med Indstillinger
ls
kommandoen accepterer også nogle flag (også kendt som muligheder), som er supplerende oplysninger, der ændrer, hvordan filer eller mapper, der er angivet i din terminal.,
med andre ord, flag du kan ændre, hvordan ls
kommando fungerer det:
PS: Det ord, indholdet, der anvendes i hele artiklen henviser til filer og mapper, der er angivet, ikke selve indholdet af de filer/mapper ?,ectory:
Liste over filer i en anden mappe
Type
ls
kommando til at vise indholdet af en anden mappe:Liste over filer i rodmappen
Type
ls /
kommando til at vise indholdet af rodbiblioteket:Liste over filer i den overordnede mappe
Type
ls ..
kommando til at vise indholdet af den overordnede mappe et niveau over.,h3>Liste filer med undermapperType
ls *
kommando til at vise indholdet af mappen med det”s undermapper:Liste filer rekursivt
Type
ls -R
kommando til at vise alle filer og mapper med deres tilsvarende undermapper ned til den sidste fil:Hvis du har en masse filer, kan det tage meget lang tid at gennemføre, da hver enkelt fil i hver mappe vil blive printet ud.,li>sidst ændret dato / tid af indhold
fil eller mappe navn Liste over filer i lang format med maskinlæsbar filstørrelser
Type
ls -lh
kommando til at liste de filer eller mapper i den samme tabel format ovenfor, men med en anden kolonne, der repræsenterer størrelsen af hver fil/mappe:Listen filer, herunder skjulte filer
Type
ls -a
kommandoen til en liste over filer eller mapper, herunder skjulte filer eller mapper.,iv>Liste over filer i lang format, herunder skjulte filer
Type
ls -l -a
ellerls -a -l
ellerls -la
ellerls -al
kommandoen til en liste over filer eller mapper i et tabelformat, med ekstra oplysninger, herunder skjulte filer eller mapper:Listen filer, og sortere efter dato og tid
Type
ls -t
kommandoen til en liste over filer eller mapper og sortere efter sidst ændret dato og tid i faldende rækkefølge (største til mindste).,Du kan også tilføje en
-r
flag for at vende sorteringsrækkefølgen som så:ls -tr
:Liste over filer og sortér efter filstørrelse
Type
ls -S
(S, er med store bogstaver) kommandoen til en liste over filer eller mapper og sortere efter dato eller et klokkeslæt i faldende rækkefølge (største til mindste).,Du kan også tilføje en
-r
flag for at vende sorteringsrækkefølgen som så:ls -Sr
:Liste over filer og output-resultatet til en fil
Type
ls > output.txt
kommando til udskrivning af produktionen af den foregående kommando i enoutput.txt
fil. Du kan bruge et hvilket som helst af de flag, der er diskuteret før som-la
— nøglepunktet her er, at resultatet vil blive udsendt til en fil og ikke logget på kommandolinjen.,derefter kan du bruge filen, som du finder passende, eller logge indholdet af filen med
cat output.txt
:Der er masser af andre kommandoer og kombinationer, du kan udforske for at liste Filer og mapper ud fra dine behov. En ting at huske er evnen til at kombinere flere kommandoer sammen på .n gang. forestil dig, at du vil liste en fil i langt format, herunder skjulte filer, og sortere efter Filstørrelse., Kommandoen ville være
ls -alS
, som er en kombination afls -l
ls -a
ogls -S
.Hvis du glemmer en kommando, eller er i tvivl om hvad du skal gøre, kan du køre
ls --help
ellerman ls
, som vil vise en manual med alle mulige indstillinger forls
kommando:Tak for læsning!