]> git.ipfire.org Git - thirdparty/util-linux.git/blame - sys-utils/lsipc.1
lsns: rename notruns to no_trunc
[thirdparty/util-linux.git] / sys-utils / lsipc.1
CommitLineData
9d20ffda
KZ
1.\" Copyright 2015 Ondrej Oprala(ooprala@redhat.com)
2.\" May be distributed under the GNU General Public License
25b3c04f 3.TH LSIPC "1" "November 2015" "util-linux" "User Commands"
9d20ffda
KZ
4.SH NAME
5lsipc \- show information on IPC facilities currently employed in the system
6.SH SYNOPSIS
7.B lsipc
8[options]
9.SH DESCRIPTION
10.B lsipc
11shows information on the inter-process communication facilities
12for which the calling process has read access.
13.SH OPTIONS
14.TP
15\fB\-i\fR, \fB\-\-id\fR \fIid\fR
16Show full details on just the one resource element identified by
17.IR id .
18This option needs to be combined with one of the three resource options:
19.BR \-m ,
20.BR \-q " or"
21.BR \-s .
25b3c04f
BS
22It is possible to override the default output format for this option with the
23\fB\-\-list\fR, \fB\-\-raw\fR, \fB\-\-json\fR or \fB\-\-export\fR option.
9d20ffda
KZ
24.TP
25\fB\-g\fR, \fB\-\-global\fR
25b3c04f 26Show system-wide usage and limits of IPC resources.
65607d4b 27This option may be combined with one of the three resource options:
9d20ffda
KZ
28.BR \-m ,
29.BR \-q " or"
30.BR \-s .
65607d4b 31The default is to show information about all resources.
9d20ffda
KZ
32.TP
33\fB\-h\fR, \fB\-\-help\fR
34Display help text and exit.
35.TP
36\fB\-V\fR, \fB\-\-version\fR
37Display version information and exit.
38.SS "Resource options"
39.TP
40\fB\-m\fR, \fB\-\-shmems\fR
41Write information about active shared memory segments.
42.TP
43\fB\-q\fR, \fB\-\-queues\fR
44Write information about active message queues.
45.TP
46\fB\-s\fR, \fB\-\-semaphores\fR
47Write information about active semaphore sets.
25b3c04f 48.SS "Output formatting"
9d20ffda
KZ
49.TP
50\fB\-c\fR, \fB\-\-creator\fR
51Show creator and owner.
52.TP
9d20ffda
KZ
53\fB\-e\fR, \fB\-\-export\fR
54Output data in the format of NAME=VALUE.
55.TP
56\fB\-J\fR, \fB\-\-json\fR
57Use the JSON output format.
58.TP
2916afa3 59\fB\-l\fR, \fB\-\-list\fR
25b3c04f
BS
60Use the list output format. This is the default, except when \fB\-\-id\fR
61is used.
2916afa3 62.TP
9d20ffda
KZ
63\fB\-n\fR, \fB\-\-newline\fR
64Display each piece of information on a separate line.
65.TP
66\fB\-\-noheadings\fR
67Do not print a header line.
68.TP
69\fB\-\-notruncate\fR
70Don't truncate output.
71.TP
72\fB\-o\fR, \fB\-\-output \fIlist\fP
73Specify which output columns to print. Use
74.B \-\-help
75to get a list of all supported columns.
76.TP
1b71d08c
SK
77\fB\-b\fR, \fB\-\-bytes\fR
78Print size in bytes rather than in human readable format.
9d20ffda
KZ
79.TP
80\fB\-r\fR, \fB\-\-raw\fR
81Raw output (no columnation).
82.TP
83\fB\-t\fR, \fB\-\-time\fR
84Write time information. The time of the last control operation that changed
85the access permissions for all facilities, the time of the last
a7bbc2f3 86.BR msgsnd (2)
9d20ffda 87and
a7bbc2f3 88.BR msgrcv (2)
9d20ffda 89operations on message queues, the time of the last
a7bbc2f3 90.BR shmat (2)
9d20ffda 91and
a7bbc2f3 92.BR shmdt (2)
9d20ffda 93operations on shared memory, and the time of the last
a7bbc2f3 94.BR semop (2)
9d20ffda
KZ
95operation on semaphores.
96.TP
97\fB\-\-time\-format\fR \fItype\fP
98Display dates in short, full or iso format. The default is short, this time
99format is designed to be space efficient and human readable.
1b71d08c
SK
100.TP
101\fB\-P\fR, \fB\-\-numeric\-perms\fR
102Print numeric permissions in PERMS column.
9d20ffda
KZ
103
104.SH EXIT STATUS
105.TP
1060
107if OK,
108.TP
1091
110if incorrect arguments specified,
111.TP
1122
113if a serious error occurs.
114.SH SEE ALSO
9d20ffda 115.BR ipcmk (1),
f053ff1e 116.BR ipcrm (1),
9d20ffda
KZ
117.BR msgrcv (2),
118.BR msgsnd (2),
119.BR semget (2),
120.BR semop (2),
121.BR shmat (2),
122.BR shmdt (2),
123.BR shmget (2)
124.SH HISTORY
125The \fBlsipc\fP utility is inspired by the \fBipcs\fP utility.
126.SH AUTHORS
127.MT ooprala@redhat.com
128Ondrej Oprala
129.ME
130.br
131.MT kzak@redhat.com
132Karel Zak
133.ME
134
135.SH AVAILABILITY
136The lsipc command is part of the util-linux package and is available from
d673b74e 137.UR https://\:www.kernel.org\:/pub\:/linux\:/utils\:/util-linux/
9d20ffda
KZ
138Linux Kernel Archive
139.UE .