Hvordan sortere utdata fra 'ls'-kommando etter siste endret dato og klokkeslett
En av de vanligste tingene en Linux-bruker alltid vil gjøre på kommandolinjen er å liste innholdet i en katalog. Som vi kanskje allerede vet, er ls og dir de to kommandoene som er tilgjengelige på Linux for å liste opp kataloginnhold, hvor den førstnevnte er mer populær og i de fleste tilfeller foretrukket av brukere.
Når du viser kataloginnhold, kan resultatene sorteres basert på flere kriterier, for eksempel alfabetisk rekkefølge av filnavn, endringstid, tilgangstid, >versjon og filstørrelse. Sortering ved å bruke hver av disse filegenskapene kan aktiveres ved å bruke et spesifikt flagg.
I denne korte ls-kommandoguiden vil vi se på hvordan du sorterer utdataene fra ls-kommandoen etter siste endringstid (dato og klokkeslett).
La oss starte med å utføre noen grunnleggende ls-kommandoer.
Linux Basic ls-kommandoer
1. Å kjøre ls-kommando uten å legge til noen argumenter vil vise gjeldende arbeidskataloginnhold.
ls
2. For å liste innholdet i en hvilken som helst katalog, for eksempel /etc-katalogen, bruk:
ls /etc
3. En katalog inneholder alltid noen få skjulte filer (minst to), derfor, for å vise alle filene i en katalog, bruk -a
eller -- alle
flagg:
ls -a
4. Du kan også skrive ut detaljert informasjon om hver fil i ls-utdataene, for eksempel filtillatelser, antall koblinger, eiers navn og gruppeeier, filstørrelse, tidspunktet for siste endring og fil-/katalognavnet.
Dette aktiveres av -l
-alternativet, som betyr et langt listeformat som i neste skjermbilde:
ls -l
Sorter filer basert på tid og dato
5. For å liste filer i en katalog og sortere dem sist endret dato og klokkeslett, bruk -t
-alternativet som i kommandoen nedenfor:
ls -lt
6. Hvis du vil ha en omvendt sortering av filer basert på dato og klokkeslett, kan du bruke -r
-alternativet for å fungere slik:
ls -ltr
Vi avslutter her foreløpig, men det er mer bruksinformasjon og alternativer i ls-kommandoen, så gjør det et poeng å se gjennom den eller andre guider som tilbyr ls-kommandotriks hver Linux-bruker bør kjenne til eller bruke sorteringskommando. Sist, men ikke minst, kan du nå oss via tilbakemeldingsdelen nedenfor.