lslocks - list local system locks
lslocks lists information about all the currently held file locks in a Linux system.
Note that lslocks also lists OFD (Open File Description) locks, these locks are not associated with any process (PID is -1). OFD locks are associated with the open file description on which they are acquired. This lock type is available since Linux 3.15, see fcntl(2) for more details.
By default, the unit, sizes are expressed in, is byte, and unit prefixes are in power of 2^10 (1024). Abbreviations of symbols are exhibited truncated in order to reach a better readability, by exhibiting alone the first letter of them; examples: "1 KiB" and "1 MiB" are respectively exhibited as "1 K" and "1 M", then omitting on purpose the mention "iB", which is part of these abbreviations.
-o, --output list
The default list of columns may be extended if list is specified in the format +list (e.g., lslocks -o +BLOCKER).
-p, --pid pid
The lslocks command is meant to replace the lslk(8) command, originally written by Victor A. Abell <firstname.lastname@example.org> and unmaintained since 2001.
Davidlohr Bueso <email@example.com>
For bug reports, use the issue tracker at https://github.com/util-linux/util-linux/issues.
The lslocks command is part of the util-linux package which can be downloaded from Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.