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]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантия отсутствует в максимально допустимой законом степени.