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.tekstVis 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.tekstFø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.konfFor å følge eller aktivere Symlinks, bruk alternativet “-L” med STAT-kommandoen som følger:
$ stat -l /etc /resolv.konfSå 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.tekstBetydningen 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.tekstFor å utforske flere alternativer om Stat -kommandoen, les de manuelle sidene i Stat -kommandoen ved å kjøre følgende terminalkommando:
$ mann statEller
$ Stat -hjelpKonklusjon
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.