STAT(1) Команди користувача STAT(1)

НАЗВА

stat — показ стану файла або файлової системи

КОРОТКИЙ ОПИС

stat [ПАРАМЕТР]... ФАЙЛ...

ОПИС

Показати файл або стан файлової системи.

Обов'язкові аргументи для довгих параметрів також є обов'язковими для коротких параметрів.

переходити за посиланнями
показати стан файлової системи, а не файла
вказати, як використовувати кешовані атрибути; корисно на віддалених файлових системах. Див. РЕЖИМ нижче.
скористатися вказаним ФОРМАТом замість типового; виводити символ нового рядка після кожного використання ФОРМАТу
подібний до --format, але з обробкою екранування символом зворотної похилої риски і без виведення обов'язкового кінцевого символу нового рядка; якщо вам потрібен символ нового рядка, включіть до ФОРМАТу \n
вивести відомості у скороченій формі
відображає довідку і виходить
виводить інформацію про версію і виходить

Аргументом РЕЖИМ параметра --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
момент народження файла у секундах з початку епохи; 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

--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/

АВТОРСЬКІ ПРАВА

Авторські права © 2024 Free Software Foundation, Inc. Ліцензія GPLv3+: GNU GPL версії 3 або пізнішої https://gnu.org/licenses/gpl.html.
Це вільне програмне забезпечення: Ви можете вільно змінювати і розповсюджувати його. БЕЗ ЖОДНИХ ГАРАНТІЙ, в межах, дозволених законом.

ДИВ. ТАКОЖ

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

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

ПЕРЕКЛАД

Український переклад цієї сторінки посібника виконано Yuri Chornoivan <yurchor@ukr.net>

Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.

Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org.

Березень 2024 року GNU coreutils 9.5