table of contents
- bullseye-backports 4.18.1-1~bpo11+1
- testing 4.18.1-1
- unstable 4.18.1-1
LSLOCKS(8) | Керування системою | LSLOCKS(8) |
НАЗВА¶
lslocks — виведення списку блокувань у локальній системі
КОРОТКИЙ ОПИС¶
lslocks [параметри]
ОПИС¶
lslocks виводить список відомостей щодо усіх поточних утримуваних блокувань файлів у системі Linux.
Зауважте, що lslocks також виводить список блокувань OFD (Open File Description або «опису відкритих файлів»). Такі блокування не пов'язано із будь-яким процесом (PID дорівнює -1). Блокування OFD пов'язано із описом відкритого файла, для якого їх використано. Цей тип блокування доступний з Linux 3.15, див. fcntl(2), щоб дізнатися більше.
ПАРАМЕТРИ¶
- -b, --bytes
- Вивести стовпчик розміру у байтах, а не у зручному для читання форматі.
- -i, --noinaccessible
- Ігнорувати файли блокувань, які є недоступними для поточного користувача.
- -J, --json
- Bикористати формат виведення JSON.
- -n, --noheadings
- Не виводити рядок заголовка.
- -o, --output список
- Визначити,
які
стовпчики
слід
використовувати
для
виведення.
Скористайтеся
параметром
--help, щоб
переглянути
список
підтримуваних
стовпчиків.
Типовий список стовпчиків може бути розширено, якщо список вказано у форматі +список (наприклад, lslocks -o +BLOCKER).
- --output-all
- Вивести список усіх доступних стовпчиків.
- -p, --pid pid
- Вивести лише блокування, які утримуються процесом із цим pid.
- -r, --raw
- Використовувати формат виведення без обробки.
- -u, --notruncate
- Не обрізати текст у стовпчиках.
- -V, --version
- Вивести дані щодо версії і завершити роботу.
- -h, --help
- Вивести текст довідки і завершити роботу.
ВИВЕДЕННЯ¶
- COMMAND
- Команда процесу, що утримує блокування.
- PID
- Ідентифікатор процесу, який утримує блокування або -1 для OFDLCK.
- TYPE
- Тип блокування; може бути FLOCK (створено за допомогою flock(2)), POSIX (створено за допомогою fcntl(2) і lockf(3)) або OFDLCK (створено за допомогою fcntl(2)).
- SIZE
- Розмір заблокованого файла.
- MODE
- Права доступу до блокування (читання, запис). Якщо процес заблоковано і він чекає на блокування, після запису режиму доступу буде виведено «*» (зірочку).
- M
- Чи є блокування обов'язковим; 0 означає «ні» (що означає, що блокування є лише бажаним), 1 означає «так». (Див. fcntl(2).)
- START
- Відносний зсув блокування у байтах.
- END
- Зсув кінця блокування.
- PATH
- Повний шлях до файла блокування. Якщо шлях не буде знайдено або у програми не буде прав доступу до читання шляху, резервним варіантом буде точка монтування із дописуванням «...» до шляху. Шлях може бути обрізано; скористайтеся --notruncate, щоб отримати повний шлях.
- BLOCKER
- PID процесу, який утримує блокування.
ПРИМІТКИ¶
Команду lslocks призначено для заміни команди lslk(8), першу версію якої було написано Victor A. Abell <abe@purdue.edu> і супровід якої було припинено з 2001 року.
АВТОРИ¶
Davidlohr Bueso <dave@gnu.org>
ДИВ. ТАКОЖ¶
ДОСТУПНІСТЬ¶
Програма lslocks є частиною пакунка util-linux і доступна за адресою https://www.kernel.org/pub/linux/utils/util-linux/.
ПЕРЕКЛАД¶
Український переклад цієї сторінки посібника виконано Andriy Rysin <arysin@gmail.com> і Yuri Chornoivan <yurchor@ukr.net>
Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3. НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ.
Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: trans-uk@lists.fedoraproject.org.
Грудень 2014 року | util-linux |