НАИМЕНОВАНИЕ
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 или
более
поздней) в
отношении
авторского
права, но
БЕЗ
КАКИХ-ЛИБО
ГАРАНТИЙ.
Если вы
обнаружите
какие-либо
ошибки в
переводе
этой
страницы
руководства,
пожалуйста,
сообщите
об этом
разработчику(ам)
по его(их)
адресу(ам)
электронной
почты или
по адресу
списка
рассылки
русских
переводчиков.