Hva vil vi snakke om?
I denne guiden vil vi se hvordan du bruker dir Kommando for å liste opp informasjonen om en gitt katalog og lære om de forskjellige alternativene for å sortere elementene inni den.
Syntaks av DIR -kommandoen
De dir Kommando har følgende standardsyntaks:
$ dir
Bruk av Dir Kommando med eksempler
De dir Kommando brukes ofte for å vise en katalogs innhold i standard alfabetisk rekkefølge.
Som standard, den dir Kommando viser filene i gjeldende arbeidskatalog hvis ingen spesifikk katalog er spesifisert.
$ dir
Hvordan liste opp filene og katalogene i en gitt bane
Hvis du vil ha en komplett liste over innholdet i en katalog, bare legg til katalogens vei til slutten av kommandoen. For eksempel innholdet i hjemmekatalogen til brukeren Linuxhint Katalogen er detaljert som følger:
$ dir /home /linuxhint
Hvis du bare vil vise en fil per linje, bruk -1 Parameter som vist i følgende:
$ dir -1 /Home /Linuxhint
Hvordan liste opp de skjulte filene og katalogene
De -en Alternativ gjør at katalogoppføringen inkluderer de skjulte filene (.) i tillegg til de vanlige filnavnene. I tillegg, med -l Alternativ, utdata presenteres i et listeformat:
$ dir -a
$ dir -al
Hvordan liste opp katalogoppføringene
De -d Alternativet brukes til å vise bare katalogoppføringene i stedet for innholdet i en katalog. Brukerhjemkatalogens innhold vises i følgende utdata med -d alternativ.
Katalogens eier, gruppeeier og tillatelser vises alle i en detaljert oppføring når -dl benyttes.
$ dir -d /home /linuxhint
$ dir -d -l /home /linuxhint
Hvordan liste opp indeksnummeret på filer
Indeksnoden blir referert til av "Inode" -forkortelsen. En inode er et unikt heltall som er tilordnet hver fil og katalog i et filsystem.
Et filsystemets totale inodetall er satt når det opprettes og kan ikke endres dynamisk. Følgelig er det avgjørende å ofte verifisere inodebruken for å sikre at den er i samsvar med de faste begrensningene.
Vi kan få indeksen/inode -nummeret til hver fil ved å bruke -Jeg alternativ:
$ dir -i
Hvordan sortere filene basert på størrelse
Vi kan se størrelsen på individuelle filer ved å bruke -s alternativ. Videre kan vi også se filstørrelsene på en mer intuitiv måte ved å bruke -h alternativ:
$ dir -shl
Som vi ser fra utdataene, er filstørrelsene i kilobyte (se den første kolonnen). For å sortere filene etter størrelse, kan vi ganske enkelt legge til -S alternativ:
$ dir -asker
Hvordan sortere filene basert på modifiseringstid
Interessant nok kan vi også bestille filene våre etter når de sist ble endret, med de sist oppdaterte som dukket opp øverst. De -t Switch kommer godt med her:
$ dir -ashlt
Hvordan liste opp filene uten eiere
Du kan bruke -g bytt som -l å liste opp filene, men uten eierne. Også -G Switch kan brukes til å liste opp filene uten å skrive ut gruppenavnene.
$ dir -ahgg /home /linuxhint
Det fremgår av det foregående resultatet at verken fileieren eller gruppeeieren vises. I tillegg -forfatter Alternativet viser filens forfatter:
$ dir -al -Author /Home /Linuxhint
Vi må også bruke -l Alternativ her for å se forfatterens navn.
Hvordan liste opp katalogene før en fil
Hvis du vil liste opp katalogene før andre filer, kan du bruke -Gruppedat- først argument:
$ dir -l--gruppe-kataloger-først
Du kan se at katalogene vises før de vanlige filene. Også for kataloger, “D” prefiks brukes, mens “-“ brukes til vanlige filer. Bruker -R Alternativ, kan du liste opp underkatalogene på en rekursiv måte:
$ dir -r -l --gruppe -kataloger -først
Hvordan liste opp filene med bruker- og gruppe -ID -ene
Du kan bruke -n alternativ for å se bruker- og gruppe -ID -ene. La oss se på hvordan utgangen er forskjellig med og uten -n:
Uten -n alternativ:
$ dir -l -Forfatter
Med -n alternativ:
$ dir -nl --author
Hvordan liste opp filene atskilt med komma
De -m Alternativet lar deg liste opp filene atskilt med komma.
$ dir -am
Bruke -hjelp Alternativ for å få mer informasjon om dir, og -versjon flagg å se dir's versjonsinformasjon.
$ dir --hjelp
$ dir -versjon
Konklusjon
Dette er bare noen få tilfeller av hvordan dir Kommando kan brukes. Det er et bredt utvalg av tilleggsalternativer tilgjengelig. Å lære mer om dir Kommando, se dir Dokumentasjon fra mannssidene.