Linux Stat -kommandoeksempler

Linux Stat -kommandoeksempler
Stat -kommandoen viser det detaljerte sammendraget av den gitte filen eller filsystemet. Vi vil vise deg i denne artikkelen den grunnleggende bruken av statskommandoen med forskjellige eksempler.

Syntaks av statskommandoen

Den grunnleggende syntaksen til Linux Stat -kommandoen er gitt nedenfor:

$ stat [alternativer] [filnavn]

Mer enn ett filnavn og alternativer kan gi et argument med statskommandoen som kontrollerer kommandooppførselen og resultatene.

Vis Linux -filstatus ved hjelp av STAT -kommando

Når du bare har gitt filnavnet med statskommandoen, vises den komplette informasjonen om filstatus på terminalen. For eksempel kan følgende fildetalj vises ved å bruke statskommandoen:

$ stat test_file.tekst

Vis informasjonen om filsystemet

Å vise informasjonen om systemstatus i stedet for en fil betyr for å sjekke systemstatusen som den gitte filen ligger. I dette tilfellet bruker du alternativet “-f” med filnavnet som er gitt nedenfor:

$ stat -f test_file.tekst

Følgende detaljer om systemstatus vil vises på terminalen:

Du kan også passere katalogen eller filsystemet som et argument i stedet for å sende filnavnet, som vises i følgende skjermbilde:

Aktiver eller følg de symbolske koblingene

Som vi vet, støtter Linux symbolske lenker (Symlink). Når du bruker statskommandoen på en symlink, vil den vise følgende om Symlink, men den gir ikke informasjonen om filen den peker på. Du kan gjennomgå følgende skjermbilde:

$ stat /etc /resolv.konf

For å følge eller aktivere Symlinks, bruk alternativet “-L” med STAT-kommandoen som følger:

$ stat -l /etc /resolv.konf

Så ved å bruke kommandoen ovenfor, vises symlink og filinformasjon på terminalen.

Vis utgang i et tilpasset format

To forskjellige alternativer er tilgjengelige som kan brukes med statskommandoen for å formatere utdataene: -c, -printf = ”format” og (-format = ”format”).

-Formaten setter automatisk inn en ny linje etter hver operands resultat. Alternativet -printf -alternativet tolker tilbakeslag og rømningssekvenser.

La oss forklare med et eksempel. Skriv inn følgende kommando for å prøve alternativet -printf:

# stat -Printf = '%u \ n%g \ n%z \ n' test_file.tekst

Betydningen av formatsekvensene, som brukes i kommandoen ovenfor gitt nedenfor:

%U - Vis eiernavnet som 'Kbuzdar'

%G - Brukes til gruppens eiernavn som 'Kbuzdar'

%z - Vis tiden for siste endring i status i menneskelig lesbart format

Det er flere sekvenser du kan bruke med alternativet -printf i henhold til dine behov.

Vis utgang i det terse format

Ved hjelp av statskommandoen kan du vise detaljene i det terse formatet som stort sett er nyttig for analysering. Skriv inn alternativet “-t” eller -Terse med statskommandoen for å vise informasjonen i det terse format som følger:

# stat -t test_file.tekst

For å utforske flere alternativer om Stat -kommandoen, les de manuelle sidene i Stat -kommandoen ved å kjøre følgende terminalkommando:

$ mann stat

Eller

$ Stat -hjelp

Konklusjon

Denne artikkelen gir en kort informasjon om statskommandoen. Vi har forklart alle de grunnleggende og viktige alternativene i denne artikkelen som forhåpentligvis vil hjelpe deg.