НАЗВА
lslocks — виведення списку блокувань у локальній системіКОРОТКИЙ ОПИС
lslocks [параметри]ОПИС
lslocks виводить список відомостей щодо усіх поточних утримуваних блокувань файлів у системі Linux.ПАРАМЕТРИ
-b, --bytesВивести
розмір у
байтах, а не
у зручному
для
читання
форматі.
Типово,
одиницею, у
якій
показано
розміри, є
байт, а
префікси
одиниць є
степенями 2^10
(1024). Для
забезпечення
зручності
читання
відбувається
скорочення
позначень
до першої
літери
запису;
приклади: «1
КіБ» та «1
МіБ» буде
показано
як «1 K» та «1 M»,
із
вилученням
«іБ», яке є
частиною
цих
скорочень.
Ігнорувати
файли
блокувань,
які є
недоступними
для
поточного
користувача.
Bикористати
формат
виведення
JSON.
Не
виводити
рядок
заголовка.
Визначити,
які
стовпчики
слід
використовувати
для
виведення.
Скористайтеся
параметром
--help, щоб
переглянути
список
підтримуваних
стовпчиків.
Типовий
список
стовпчиків
може бути
розширено,
якщо
список
вказано у
форматі
+список
(наприклад,
lslocks -o +BLOCKER).
Вивести
список
усіх
доступних
стовпчиків.
Вивести
лише
блокування,
які
утримуються
процесом
із цим pid.
Використовувати
формат
виведення
без
обробки.
Не
обрізати
текст у
стовпчиках.
Вивести
текст
довідки і
завершити
роботу.
Вивести
дані щодо
версії і
завершити
роботу.
ВИВЕДЕННЯ
COMMANDКоманда
процесу, що
утримує
блокування.
Ідентифікатор
процесу,
який
утримує
блокування
або -1 для OFDLCK.
Тип
блокування;
може бути FLOCK
(створено
за
допомогою
flock(2)), POSIX
(створено
за
допомогою
fcntl(2) і lockf(3)) або OFDLCK
(створено
за
допомогою
fcntl(2)).
Розмір
заблокованого
файла.
Права
доступу до
блокування
(читання,
запис). Якщо
процес
заблоковано
і він чекає
на
блокування,
після
запису
режиму
доступу
буде
виведено
«*»
(зірочку).
Чи є
блокування
обов'язковим;
0 означає
«ні» (що
означає, що
блокування
є лише
бажаним), 1
означає
«так». (Див.
fcntl(2).)
Відносний
зсув
блокування
у байтах.
Зсув
кінця
блокування.
Повний
шлях до
файла
блокування.
Якщо шлях
не буде
знайдено
або у
програми
не буде
прав
доступу до
читання
шляху,
резервним
варіантом
буде точка
монтування
із
дописуванням
«...» до шляху.
Шлях може
бути
обрізано;
скористайтеся
--notruncate, щоб
отримати
повний
шлях.
PID
процесу,
який
утримує
блокування.
ПРИМІТКИ
Команду lslocks призначено для заміни команди lslk(8), першу версію якої було написано Victor <[email protected]>A.і супровід якої було припинено з 2001 року.
АВТОРИ
Davidlohr <[email protected]>BuesoДИВ. ТАКОЖ
flock(1), fcntl(2), lockf(3)ЗВІТИ ПРО ВАДИ
Для звітування про вади використовуйте систему стеження помилками на <https://github.com/util-linux/util-linux/issues>.ДОСТУПНІСТЬ
lslocks є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Andriy Rysin <[email protected]> і Yuri Chornoivan <[email protected]> Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: [email protected]11 травня 2022 року | util-linux 2.38.1 |