.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH LSBLK 8 "Лютий 2013 року" util\-linux "Керування системою" .SH НАЗВА lsblk — виведення списку блокових пристроїв .SH "КОРОТКИЙ ОПИС" \fBlsblk\fP [параметри] [\fIпристрій\fP...] .SH ОПИС \fBlsblk\fP виводить список відомостей про усі доступні або вказані блокові пристрої. Команда \fBlsblk\fP читає файлову систему \fBsysfs\fP і \fBбазу даних udev\fP для збирання відомостей. Якщо база даних udev є недоступною або \fBlsblk\fP зібрано без підтримки udev, програма намагається прочитати з блокового пристрою LABEL, UUID та типи файлових систем. У цьому випадку обов'язковими є права доступу root. .PP Команда типово виводить усі блокові пристрої (окрім дисків в оперативній пам'яті) у деревоподібному форматі. Скористайтеся командою \fBlsblk \-\-help\fP, щоб ознайомитися зі списком усіх доступних стовпчиків. .PP Типовий формат виведення, а також типовий формат виведення для параметрів, подібних до \fB\-\-fs\fP та \fB\-\-topology\fP, може бути змінено авторами програми. Тому, коли це можливо, вам слід уникати обробки типових виведених даних у ваших скриптах. Завжди явно визначайте очікувані стовпчики за допомогою параметра \fB\-\-output\fP \fIсписок\-стовпчиків\fP разом зі списком стовпчиків у середовищах, де потрібне виведення стабільного набору даних. .PP Зауважте, що \fBlsblk\fP може бути запущено у момент, коли \fBudev\fP не має усіх даних щодо нещодавно доданих або змінених пристроїв. У цьому випадку рекомендуємо скористатися командою \fBudevadm settle\fP до команди \fBlsblk\fP, щоб синхронізувати дані udev. .SH ПАРАМЕТРИ .TP \fB\-a\fP,\fB \-\-all\fP Також вивести список усіх порожніх пристроїв і дискових пристроїв в оперативній пам'яті. .TP \fB\-b\fP, \fB\-\-bytes\fP Вивести стовпчик розміру у байтах, а не у зручному для читання форматі. .TP \fB\-D\fP, \fB\-\-discard\fP Вивести відомості щодо можливостей відкидання (TRIM, UNMAP) для кожного з пристроїв. .TP \fB\-d\fP, \fB\-\-nodeps\fP Не виводити пристрої\-утримувачі або підлеглі пристрої. Наприклад, *lsblk \-\-nodeps /dev/sda* виведе дані лише щодо пристрою sda. .TP \fB\-E\fP, \fB\-\-dedup\fP \fIстовпчик\fP Скористатися \fIстовпчиком\fP як ключем для усування дублікатів в ієрархії виведених даних. Якщо ключ виявиться недоступним для пристрою або пристрій буде розділом і батьківський пристрій усього диска надають той самий ключ, буде завжди виведено дані пристрою. Звичайним використанням є усування дублікатів з виведення для системних пристроїв із багатьма шляхами, наприклад, за допомогою \fB\-E WWN\fP. .TP \fB\-e\fP, \fB\-\-exclude\fP \fIсписок\fP Виключити пристрої, які вказано у \fIсписку\fP номерів основних пристроїв, які відокремлено комами. Зауважте, що диски в оперативній пам'яті (основний=1) типово виключено, якщо не вказано \fB\-\-all\fP. Фільтр буде застосовано лише до пристроїв верхнього рівня. Це може заплутати показ у форматі виведення \fB\-\-list\fP, де визначення ієрархії пристроїв не є очевидним. .TP \fB\-f\fP,\fB \-\-fs\fP Вивести дані щодо файлових систем. Цей параметр є еквівалентним до \fB\-o\ NAME,FSTYPE,LABEL,UUID,FSAVAIL,FSUSE%,MOUNTPOINT\fP. Надійні дані щодо файлових систем та RAID буде надано командою \fBblkid\fP(8). .TP \fB\-h\fP,\fB \-\-help\fP Вивести текст довідки і завершити роботу. .TP \fB\-I\fP, \fB\-\-include\fP \fIсписок\fP Включити пристрої, які вказано у \fIсписку\fP номерів основних пристроїв, які відокремлено комами. Фільтр буде застосовано лише до пристроїв верхнього рівня. Це може заплутати показ у форматі виведення \fB\-\-list\fP, де визначення ієрархії пристроїв не є очевидним. .TP \fB\-i\fP, \fB\-\-ascii\fP Використати символи ASCII для форматування ієрархії. .TP \fB\-J\fP, \fB\-\-json\fP Скористатися форматом виведення JSON. Наполегливо рекомендуємо скористатися \fB\-\-output\fP, а також \fB\-\-tree\fP, якщо потрібно. .TP \fB\-l\fP,\fB \-\-list\fP Вивести дані у форматі списку. У виведених даних не буде надано відомостей щодо взаємозв'язок між пристроями, а починаючи з версії 2.34, запис кожного пристрою буде виведено лише раз, якщо не вказано \fB\-\-pairs\fP або \fB\-\-raw\fP (супровід придатного до обробки виведення передбачено лише для зворотної сумісності). .TP \fB\-M\fP, \fB\-\-merge\fP Згрупувати батьківські записи підлеглих ієрархій з метою створення зручнішого для читання виведення для RAID і пристроїв із багатьма шляхами. Потрібне деревоподібне виведення. .TP \fB\-m\fP, \fB\-\-perms\fP Вивести дані щодо власника, групи і режиму доступу до пристрою. Цей параметр еквівалентний до \fB\-o NAME,SIZE,OWNER,GROUP,MODE\fP. .TP \fB\-n\fP, \fB\-\-noheadings\fP Не виводити рядок заголовка. .TP \fB\-o\fP, \fB\-\-output\fP \fIсписок\fP Визначити, які стовпчики слід використовувати для виведення. Скористайтеся параметром \fB\-\-help\fP, щоб переглянути список підтримуваних стовпчиків*). Вибрані стовпчики можуть впливати на деревоподібне виведення. Типовим варіантом є використання ієрархії для стовпчика «NAME» (див. також \fB\-\-tree\fP). Типовий список стовпчиків може бути розширено, якщо \fIсписок\fP вказано у форматі \fI+список\fP (наприклад, \fBlsblk \-o +UUID\fP) .TP \fB\-O\fP, \fB\-\-output\-all\fP Вивести список усіх доступних стовпчиків. .TP \fB\-P\fP, \fB\-\-pairs\fP Вивести дані у формі пар ключ="значення". Рядки виведення буде упорядковано за залежностями. Усі потенційно небезпечні символи значень буде екрановано (\(rsx<код>). .TP \fB\-p\fP, \fB\-\-paths\fP Виводити шляхи до пристроїв повністю. .TP \fB\-r\fP,\fB \-\-raw\fP Вивести дані у необробленому форматі. Рядки виведення буде упорядковано за залежностями. Усі потенційно небезпечні символи значень буде екрановано (\(rsx<код>) у стовпчиках NAME, KNAME, LABEL, PARTLABEL і MOUNTPOINT. .TP \fB\-S\fP, \fB\-\-scsi\fP Вивести дані лише щодо пристроїв SCSI. Усі розділи, допоміжні пристрої та пристрої утримання буде проігноровано. .TP \fB\-s\fP, \fB\-\-inverse\fP Вивести залежності в оберненому порядку. Якщо буде надіслано запит щодо виведення \fB\-\-list\fP, рядки все одно буде упорядковано за залежностями. .TP \fB\-T\fP,\fB \-\-tree\fP[\fB=\fP\fIстовпчик\fP] Примусово використати деревоподібний формат виведення. Якщо вказано \fIстовпчик\fP, ієрархію буде виведено у стовпчик. Типовим є стовпчик NAME. .TP \fB\-t\fP, \fB\-\-topology\fP Вивести дані щодо топології блокового пристрою. Цей параметр є еквівалентним до \fB\-o\ NAME,ALIGNMENT,MIN\-IO,OPT\-IO,PHY\-SEC,LOG\-SEC,ROTA,SCHED,RQ\-SIZE,RA,WSAME\fP. .TP \fB\-V\fP,\fB \-\-version\fP Вивести дані щодо версії і завершити роботу. .TP \fB\-x\fP, \fB\-\-sort\fP \fIстовпчик\fP Упорядкувати рядки виведення за \fIстовпчиком\fP. Цей параметр типово вмикає формат виведення \fB\-\-list\fP. Можна скористатися параметром \fB\-\-tree\fP для примусового використання деревоподібного виведення, а гілки дерева буде упорядковано за \fIстовпчиком\fP. .TP \fB\-z\fP, \fB\-\-zoned\fP Вивести пов'язані із зоною дані для кожного пристрою. .TP \fB\-\-sysroot\fP \fIкаталог\fP Зібрати дані для екземпляра Linux, відмінного від екземпляра, з якого запущено команду \fBlsblk\fP. Вказаний каталог є кореневим каталогом системи екземпляра Linux, ревізію якого слід виконати. Справжні вузли пристроїв у каталозі призначення може бути замінено текстовими файлами з атрибутами udev. .SH "СТАН ВИХОДУ" .IP 0 успіх .IP 1 невдача .IP 32 не знайдено вказаних пристроїв .IP 64 знайдено якісь із вказаних пристроїв, деякі не знайдено .SH СЕРЕДОВИЩЕ .IP LSBLK_DEBUG=all вмикає діагностичне виведення у \fBlsblk\fP. .IP LIBBLKID_DEBUG=all вмикає показ діагностичних повідомлень libblkid. .IP LIBMOUNT_DEBUG=all вмикає показ діагностичних повідомлень libmount. .IP LIBSMARTCOLS_DEBUG=all вмикає показ діагностичних повідомлень libsmartcols. .IP LIBSMARTCOLS_DEBUG_PADDING=on використати символи візуального доповнення. Потребує вмикання \fBLIBSMARTCOLS_DEBUG\fP. .SH ПРИМІТКИ Для розділів деякі дані (наприклад атрибути черги) успадковуються від батьківського пристрою. .PP Команда \fBlsblk\fP повинна мати можливість шукати усі блокові пристрої за числами основний:підлеглий. Це завдання виконується за допомогою \fI/sys/dev/block\fP. Цей блоковий каталог sysfs з'явився у ядрі 2.6.27 (жовтень 2008 року). Якщо виникнуть проблеми із достатньо новим ядром, перевірте, чи було увімкнено \fBCONFIG_SYSFS\fP під час збирання ядра. .SH АВТОРИ .nf Milan Broz Karel Zak .fi .SH "ДИВ. ТАКОЖ" \fBls\fP(1), \fBblkid\fP(8), \fBfindmnt\fP(8) .SH ДОСТУПНІСТЬ Програма lsblk є частиною пакунка util\-linux і доступна за адресою https://www.kernel.org/pub/linux/utils/util\-linux/. .PP .SH ПЕРЕКЛАД Український переклад цієї сторінки посібника виконано Yuri Chornoivan . .PP Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE . НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. .PP Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: .MT trans-uk@lists.fedoraproject.org .ME .