Scroll to navigation

LSLOCKS(8) Администрација система LSLOCKS(8)

НАЗИВ

lslocks - исписује закључавања локалног система

УВОД

lslocks [опције]

ОПИС

lslocks исписује информације о свим тренутно држаним закључавањима датотеке на Линукс систему.

ОПЦИЈЕ

-b, --bytes

Print sizes in bytes rather than in human-readable form.

By default, sizes are shown in units that are powers of 1024 bytes. The formal abbreviations for these units (KiB, MiB, GiB, ...) are further shortened to just their first letter: K, M, G, ....

-H, --list-columns

List the columns that can be specified with the --output option. Can be used with --json or --raw to get the list in a machine-readable format.

-i, --noinaccessible

Занемарује датотеке закључавања које су недоступне за тренутног корисника.

-J, --json

Користи ЈСОН формат излаза.

-n, --noheadings

Не исписује ред заглавља.

-o, --output списак

Наводи које ће се колоне излаза исписати. Користите --help да добијете списак свих подржаних колона.

Основни списак колона се може проширити ако је списак наведен у формату „+списак“ (нпр., lslocks -o +BLOCKER).

--output-all

Исписује све доступне колоне.

-p, --pid пид

Приказује само закључавања која држи процес са тим пид-ом.

-Q, --filter израз

Print only the locks that meet the conditions specified by the expr.

This feature is EXPERIMENTAL. See also scols-filter(5). For example exclude POSIX type locks, but print all READ mode ones locks on files with .qcow2 as extension:

lslocks --filter 'TYPE != "POSIX" and MODE == "READ" and PATH =~ ".*\.qcow2"'

-r, --raw

Користи сирови излазни формат.

-u, --notruncate

Не скраћује текст у колонама.

-h, --help

Приказује текст помоћи и излази.

-V, --version

Исписује издање и излази.

ИЗЛАЗ

НАРЕДБА

Назив наредбе процеса који држи закључавање.

ПИД

ИД процеса процеса.

ВРСТА

Врста закључавања; може бити „LEASE“ (направљено са fcntl(2)), „FLOCK“ (направљено са flock(2)), „POSIX“ (направљено са fcntl(2) и lockf(3)) или „OFDLCK“ (направљено са fcntl(2)).

ВЕЛИЧИНА

Величина закључане датотеке.

И-ЧВОР

Број и-чвора.

ГЛАВ:СПОР

главни:споредни број уређаја.

РЕЖИМ

Овлашћења приступа закључавања (читање, писање). Ако је процес блокиран и чека на закључавање, тада је режим постфиксиран са * (звездицом).

О

Да ли је закључавање обавезно; 0 значи не (значи да је закључавање само пожељно), 1 значи да. (Видите fcntl(2).)

ПОЧЕТАК

Релативни померај бајта закључавања.

КРАЈ

Крајњи померај закључавања.

ПУТАЊА

Пуна путања закључавања. Ако се ниједно не нађе, или ако нема овлашћења за читање путање, пребациће се на тачку качења уређаја а „...“ се придодају путањи. Путања може бити скраћена; користите --notruncate да добавите пуну путању.

БЛОКЕР

ПИД процеса који блокира закључавање.

ДРЖАЧИ

Држалац закључавања. Формат држаоца је ПИД,НАРЕДБА,ОД_. Ако је закључавање отворене датотеке опису усмерено закључавање, може бити више од једног држаоца за закључавање. Видите НАПОМЕНЕ испод.

ОКРУЖЕЊЕ

LSLOCKS_COLUMNS=

Specifies a comma-separated list of output columns to print. All columns listed by --list-columns can be used.

БЕЛЕШКЕ

Наредба lslocks је замишљена да замени наредбу lslk(8), коју је изворно написао Victor A. Abell <abe@purdue.edu> и која се не одржава од 2001.

„Процес који држи закључавање“ за изнајмљивања, FLOCK и OFD закључавања је лажни концепт. Придружени су опису отворене датотеке на којој су добијени. Са fork(2) и/или cmsg(3), више процеса може да дели опис отворене датотеке. Тако да поступак носиоца изнајмљивања (или закључавања) није једнозначно одређен. lslocks приказује један од процеса држаоца у колонама НАРЕДБА и ПИД.

The default output is subject to change. So whenever possible, you should avoid using default output in your scripts.

For OFD locks, the PID column may show -1. Such lines cannot be selected by the filter, because the current filter engine does not support negative numbers.

АУТОРИ

Davidlohr Bueso <dave@gnu.org> Christian Goeschel Ndjomouo <cgoesc2@wgu.edu>

ПОГЛЕДАЈТЕ ТАКОЂЕ

flock(1), fcntl(2), lockf(3), scols-filter(5)

ПРИЈАВЉИВАЊЕ ГРЕШАКА

За пријављивање грешака, користите „https://github.com/util-linux/util-linux/issues[issue tracker]“.

ДОСТУПНОСТ

Наредба lslocks је део „util-linux“ пакета који се може преузети са Архиве Линукс кернела <https://www.kernel.org/pub/linux/utils/util-linux/>.

2026-02-28 util-linux 2.42-rc1