Man page - stat(1)

Packages contains this manual

Available languages:

en fr es pl vi nb nl da tr sv ja uk ru ro zh_TW sr zh_CN de

Manual

STAT

НАИМЕНОВАНИЕ
ОБЗОР
ОПИСАНИЕ
Использование --terse равнозначно указанию следующего ФОРМАТа:
Использование --terse --file-system равнозначно указанию следующегоФОРМАТа:
АВТОРЫ
ИНФОРМАЦИЯ ОБ ОШИБКАХ
СМОТРИТЕ ТАКЖЕ
ПЕРЕВОД

НАИМЕНОВАНИЕ

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

биты режима доступа в восьмеричном виде (см. флаги printf «#» и «0»)

%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

время создания файла, приведённое в секундах с момента Epoch; вывести 0, если время неизвестно

%x

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

%X

время последнего доступа, приведённое в секундах с момента Epoch

%y

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

%Y

время последнего изменения данных, приведённое в секундах с момента Epoch

%z

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

%Z

время последнего изменения состояния, приведённое в секундах с момента Epoch

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

%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, которая обычно заменяет версию, описанную здесь. Чтобы получить подробную информацию о поддерживаемых ею параметрах, обратитесь к документации на вашу оболочку.

АВТОРЫ

Программа написана Михаэлем Мескесом (Michael Meskes).

ИНФОРМАЦИЯ ОБ ОШИБКАХ

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

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

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

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

Packaged by Debian (9.7-2)
Copyright © 2025 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

ПЕРЕВОД

Русский перевод этой страницы руководства разработал(и) Андрей Догадкин <adogadkin@outlook.com> и Kirill Rekhov <krekhov.dev@gmail.com>

Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков .