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  момент народження файла у секундах з початку епохи; 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, яка, зазвичай, перекриває версію, описану тут. Зверніться до документації з вашої оболонки, щоб дізнатись, підтримку яких параметрів у ній передбачено.

АВТОР
Автором програми є Michael Meskes.

ЗВІТИ ПРО ВАДИ
Мережева довідка GNU coreutils: <https://www.gnu.org/software/coreutils/>
Повідомляйте про будь-які помилки в перекладі на <https://translationproject.org/team/>

АВТОРСЬКІ ПРАВА
Авторські права © 2023 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 (https://www.gnu.org/licenses/gpl-3.0.html). НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.

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