Man page - stat(1)
Packages contas this manual
- timeout(1)
- ls(1)
- uname(1)
- runcon(1)
- nohup(1)
- dir(1)
- hostid(1)
- paste(1)
- sum(1)
- who(1)
- join(1)
- factor(1)
- touch(1)
- chown(1)
- md5sum(1)
- nl(1)
- mkdir(1)
- tac(1)
- false(1)
- stat(1)
- chmod(1)
- sha224sum(1)
- mktemp(1)
- readlink(1)
- seq(1)
- echo(1)
- comm(1)
- tsort(1)
- mkfifo(1)
- unexpand(1)
- cp(1)
- sha256sum(1)
- shred(1)
- tee(1)
- uniq(1)
- expr(1)
- sha384sum(1)
- basenc(1)
- ptx(1)
- fmt(1)
- chcon(1)
- wc(1)
- realpath(1)
- mv(1)
- sha512sum(1)
- yes(1)
- vdir(1)
- printf(1)
- b2sum(1)
- mknod(1)
- tail(1)
- chroot(8)
- tr(1)
- [(1)
- od(1)
- cut(1)
- date(1)
- cat(1)
- du(1)
- pr(1)
- fold(1)
- dirname(1)
- sha1sum(1)
- printenv(1)
- numfmt(1)
- nproc(1)
- chgrp(1)
- sync(1)
- ln(1)
- pwd(1)
- install(1)
- base64(1)
- test(1)
- true(1)
- cksum(1)
- tty(1)
- rmdir(1)
- expand(1)
- link(1)
- df(1)
- stty(1)
- dd(1)
- split(1)
- truncate(1)
- dircolors(1)
- head(1)
- shuf(1)
- id(1)
- basename(1)
- users(1)
- base32(1)
- nice(1)
- sort(1)
- sleep(1)
- unlink(1)
- logname(1)
- whoami(1)
- pathchk(1)
- rm(1)
- csplit(1)
- groups(1)
- stdbuf(1)
- arch(1)
- env(1)
- pinky(1)
apt-get install coreutils
Available languages:
en fr es pl vi nb nl da tr sv ja uk ru ro zh_TW sr zh_CN deManual
| STAT(1) | Команды пользователя | STAT(1) |
НАИМЕНОВАНИЕ
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 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских переводчиков.
| April 2025 | GNU coreutils 9.7 |