From: Davidlohr Bueso Date: Wed, 29 Feb 2012 13:15:01 +0000 (+0100) Subject: lslocks: add lslocks.8 man page X-Git-Tag: v2.22-rc1~735 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4473c8dc8addb158797e3e5106a10e359000f0ea;p=thirdparty%2Futil-linux.git lslocks: add lslocks.8 man page Signed-off-by: Davidlohr Bueso Signed-off-by: Karel Zak --- diff --git a/misc-utils/Makefile.am b/misc-utils/Makefile.am index a3c950e20f..acf2c9d1ae 100644 --- a/misc-utils/Makefile.am +++ b/misc-utils/Makefile.am @@ -39,6 +39,7 @@ endif if BUILD_LSLOCKS usrbin_exec_PROGRAMS += lslocks +dist_man_MANS += lslocks.8 lslocks_SOURCES = \ lslocks.c \ $(top_srcdir)/lib/at.c \ diff --git a/misc-utils/lslocks.8 b/misc-utils/lslocks.8 new file mode 100644 index 0000000000..f4160ff87b --- /dev/null +++ b/misc-utils/lslocks.8 @@ -0,0 +1,74 @@ +.\" lslocks.8 -- +.\" Copyright 2012 Davidlohr Bueso +.\" May be distributed under the GNU General Public License + +.TH LSLOCKS 8 "February 2012" "util-linux" "System Administration" +.SH NAME +lslocks \- +list local system locks +.SH SYNOPSIS +.B lslocks +.RB [options] + +.SH DESCRIPTION +.B lslocks +lists information about all the file held locks in a Linux system. + +.SH OPTIONS +.IP "\fB\-p, \-\-pid\fP" +Specify the process id, if none is given, it will display all locks +.IP "\fB\-h, \-\-help\fP" +Print a help text and exit. +.IP "\fB\-o, \-\-output \fIlist\fP" +Specify which output columns to print. Use +.B "--help" +to get a list of all supported columns. +.IP "\fB\-\-noheadings\fP" +Do not print a header line. + +.IP "\fB\-\-raw\fP" +Use the raw output format. + +.SH OUTPUT +.IP "COMMAND" +The command name of the process holding the lock. + +.IP "PID" +Process ID which holds the lock. + +.IP "SIZE" +Size of the locked file. + +.IP "ACCESS" +Lock access permissions (read, write). + +.IP "M" +Mandatory state of the lock: 0 if none; 1 if set. (See chmod(1)). + +.IP "START" +Relative byte offset of the lock. + +.IP "END" +Ending offset of the lock. + +.IP "PATH" +Full path of the lock - if none is found or no permissions to read the path it +will fallback to the device's mountpoint. + +.SH NOTES +.nf +The lslocks command is meant to replace the lslk(8) command, originally written by +Victor A. Abell and unmaintained since 2001. +.fi + +.SH AUTHORS +.nf +Davidlohr Bueso +.fi + +.SH "SEE ALSO" +.BR flock (1) + +.SH AVAILABILITY +The lslocks command is part of the util-linux package and is available from +ftp://ftp.kernel.org/pub/linux/utils/util-linux/.