Składnia polecenia STAT
Podstawowa składnia polecenia STAT Linux podano poniżej:
$ STAT [opcje] [nazwa pliku]Więcej niż jedna nazwa i opcje pliku może przekazać argument z poleceniem STAT, który kontroluje zachowanie polecenia i wyniki.
Wyświetl status pliku Linux za pomocą polecenia STAT
Gdy tylko podano nazwę pliku z poleceniem STAT, pełne informacje o statusie pliku będą wyświetlane na terminalu. Na przykład następujące szczegóły pliku można wyświetlić za pomocą polecenia stanu:
$ Stat Test_file.tekstWyświetl informacje o systemie plików
Wyświetlanie informacji o statusie systemu zamiast pliku oznacza sprawdzenie statusu systemu, w którym znajduje się podany plik. W takim przypadku użyj opcji „-f” z nazwą pliku, która podano poniżej:
$ stat -f test_file.tekstPoniższe szczegóły dotyczące statusu systemu wyświetlą się na terminalu:
Możesz także przekazać katalog lub system plików jako argument zamiast przekazywać nazwę pliku, co pokazano na poniższym zrzucie ekranu:
Włącz lub podążaj za symbolicznymi linkami
Jak wiemy, Linux obsługuje symboliczne linki (symLink). Kiedy użyjesz polecenia STAT na symbolizmie, wyświetli następujące informacje na temat symboli, ale nie podaje informacji o pliku, do którego wskazuje. Możesz przejrzeć następujący zrzut ekranu:
$ STAT /ETC /RESPINV.confAby śledzić lub włączyć SymLinks, użyj opcji „-L” z poleceniem STAT w następujący sposób:
$ stat -l /etc /resolv.confKorzystając z powyższego polecenia, informacje o sympatii i pliku będą wyświetlane na terminalu.
Wyświetl wyjście w dostosowanym formacie
Dostępne są dwie różne opcje, które można użyć z poleceniem STAT do sformatowania wyjścia: -c, -printf = ”format” i (-Format = ”format”).
-Format automatycznie wstawia nową linię po wyniku każdego operandu. Opcja -printf interpretuje sekwencje odwrotne i ucieczki.
Wyjaśnijmy przykładem. Wpisz następujące polecenie, aby wypróbować opcję -printf:
# stat --printf = '%u \ n%g \ n%z \ n' test_file.tekstZnaczenie sekwencji formatowych, które są używane w powyższym poleceniu podanym poniżej:
%U - wyświetl nazwę właściciela, taką jak „KBUZDAR”
%G - używane do nazwy właściciela grupy, takiego jak „kbuzdar”
%z - Wyświetl czas ostatniej zmiany statusu w formacie czytelnym człowieka
Istnieje więcej sekwencji, których można użyć z opcją -printf zgodnie z Twoimi potrzebami.
Wyświetl wyjście w zwięzłym formacie
Korzystając z polecenia STAT, możesz wyświetlać szczegóły w zwięzłym formacie, który jest w większości przydatny do analizowania. Wpisz opcję „-t” lub -erse z poleceniem STAT, aby wyświetlić informacje w formacie zwięzłym w następujący sposób:
# Stat -t Test_file.tekstAby zbadać więcej opcji dotyczących polecenia STAT, przeczytaj ręczne strony polecenia STAT, uruchamiając następujące polecenie terminala:
$ MAN STATLub
$ stat - -helpWniosek
W tym artykule zawiera krótkie informacje na temat polecenia STAT. Wyjaśniliśmy wszystkie podstawowe i ważne opcje w tym artykule, które, mam nadzieję, pomogą Ci.