Руководства по командной строке

Man » stat Manual online - подробная онлайн-документация для страницы руководства stat

🌍
stat - отображает статус файла или файловой системы

СИНТАКСИС

stat [ОПЦИЯ]... ФАЙЛ...

ОПИСАНИЕ

Отображает статус файла или файловой системы.

Обязательные аргументы для длинных опций также являются обязательными для коротких опций.

-L, --dereference
следовать по символическим ссылкам

-f, --file-system
отображать статус файловой системы вместо статуса файла

--cached=РЕЖИМ
укажите, как использовать кэшированные атрибуты; полезно для удаленных файловых систем. См. описание РЕЖИМА ниже.

-c  --format=ФОРМАТ
использовать указанный ФОРМАТ вместо значения по умолчанию; выводить символ новой строки после каждого использования ФОРМАТА

--printf=ФОРМАТ
аналогично --format, но интерпретировать управляющие последовательности, и не выводить обязательный символ новой строки; если требуется символ новой строки, включите \n в ФОРМАТ

-t, --terse
выводить информацию в сжатом формате

--help отобразить эту справку и выйти

--version
вывести информацию о версии и выйти

Аргумент РЕЖИМ опции --cached может быть: always, never или default. 'always' будет использовать кэшированные атрибуты, если они доступны, 'never' попытается синхронизироваться с последними атрибутами, а 'default' оставит это на усмотрение базовой файловой системы.

Допустимые последовательности формата для файлов (без --file-system):

%a     биты разрешений в восьмеричном формате (см. флаги '#' и '0' printf)

%A     биты разрешений и тип файла в удобочитаемом формате

%b     количество выделенных блоков (см. %B)

%B     размер в байтах каждого блока, сообщаемого %b

%C     строка контекста безопасности SELinux

%d     номер устройства в десятичном формате (st_dev)

%D     номер устройства в шестнадцатеричном формате (st_dev)

%Hd    основной номер устройства в десятичном формате

%Ld    вторичный номер устройства в десятичном формате

%f     необработанный режим в шестнадцатеричном формате

%F     тип файла

%g     идентификатор группы владельца

%G     имя группы владельца

%h     количество жестких ссылок

%i     номер inode

%m     точка монтирования

%n     имя файла

%N     имя файла в кавычках с разрешением символической ссылки, если это символическая ссылка

%o     рекомендуемый размер оптимальной передачи данных

%s     общий размер в байтах

%r     тип устройства в десятичном формате (st_rdev)

%R     тип устройства в шестнадцатеричном формате (st_rdev)

%Hr    основной тип устройства в десятичном формате для специальных файлов символьного или блочного устройства

%Lr    вторичный тип устройства в десятичном формате для специальных файлов символьного или блочного устройства

%t     основной тип устройства в шестнадцатеричном формате для специальных файлов символьного или блочного устройства

%T     вторичный тип устройства в шестнадцатеричном формате для специальных файлов символьного или блочного устройства

%u     идентификатор пользователя-владельца

%U     имя пользователя-владельца

%w     время создания файла, в удобочитаемом формате; '-' если неизвестно

%W     время создания файла, в секундах с начала эпохи; 0, если неизвестно

%x     время последнего доступа, в удобочитаемом формате

%X     время последнего доступа, в секундах с начала эпохи

%y     время последнего изменения данных, в удобочитаемом формате

%Y     время последнего изменения данных, в секундах с начала эпохи

%z     время последнего изменения статуса, в удобочитаемом формате

%Z     время последнего изменения статуса, в секундах с начала эпохи

Допустимые последовательности формата для файловых систем:

%a     свободных блоков, доступных для не-суперпользователя

%b     общее количество блоков данных в файловой системе

%c     общее количество узлов файлов в файловой системе

%d     количество свободных узлов файлов в файловой системе

%f     свободных блоков в файловой системе

%i     идентификатор файловой системы в шестнадцатеричном формате

%l     максимальная длина имен файлов

%n     имя файла

%s     размер блока (для более быстрой передачи)

%S     базовый размер блока (для счетчиков блоков)

%t     тип файловой системы в шестнадцатеричном формате

%T     тип файловой системы в удобочитаемом формате

--terse эквивалентно следующему ФОРМАТУ:
%n %s %b %f %u %g %D %i %h %t %T %X %Y %Z %W %o %C

--terse --file-system эквивалентно следующему ФОРМАТУ:
%n %i %l %t %s %S %b %f %a %c %d

Ваша оболочка может иметь свою собственную версию stat, которая обычно заменяет версию, описанную здесь. Пожалуйста, обратитесь к документации вашей оболочки для получения подробной информации о поддерживаемых ею опциях.

АВТОР

Написано Майклом Мескесом.

СООБЩЕНИЕ ОБ ОШИБКАХ

Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте об ошибках перевода по адресу [https://translationproject.org/team/]

СМОТРИТЕ ТАКЖЕ

stat(2), statfs(2), statx(2)

Полная документация [https://www.gnu.org/software/coreutils/stat] или доступна локально: info '(coreutils) stat invocation'

Упаковано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или более поздней [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантия отсутствует в максимально допустимой законом степени.