OS Manuals

/usr/bin/lsipc

Misc binaries for util-linux

From util-linux-misc 2.42.4-r2 (os), captured 2026-11-05 by running lsipc --help (exit 0). permalink

Usage:
 lsipc [options]

Show information on IPC facilities.

Resource options:
 -m, --shmems             shared memory segments
 -M, --posix-shmems       POSIX shared memory segments
 -q, --queues             message queues
 -Q, --posix-mqueues      POSIX message queues
 -s, --semaphores         semaphores
 -S, --posix-semaphores   POSIX semaphores
 -g, --global             info about system-wide usage
                            (may be used with -m, -q and -s)
 -i, --id <id>            System V resource identified by <id>
 -N, --name <name>        POSIX resource identified by <name>

Options:
     --noheadings         don't print headings
     --notruncate         don't truncate output
     --time-format=<type> display dates in short, full or iso format
 -b, --bytes              print SIZE in bytes rather than in human-readable form
 -c, --creator            show creator and owner
 -e, --export             display in an export-able output format
 -J, --json               use the JSON output format
 -n, --newline            display each piece of information on a new line
 -l, --list               force list output format (for example with --id)
 -o, --output[=<list>]    define the columns to output
 -P, --numeric-perms      print numeric permissions (PERMS column)
 -r, --raw                display in raw mode
 -t, --time               show attach, detach and change times
 -y, --shell              use column names to be usable as shell variables

 -h, --help               display this help
 -V, --version            display version

Generic System V columns:
            KEY  Resource key
             ID  Resource ID
          OWNER  Owner's username or UID
          PERMS  Permissions
           CUID  Creator UID
          CUSER  Creator user
           CGID  Creator GID
         CGROUP  Creator group
            UID  User ID
           USER  User name
            GID  Group ID
          GROUP  Group name
          CTIME  Time of the last change

Generic POSIX columns:
           NAME  POSIX resource name
          OWNER  Owner's username or UID
          PERMS  Permissions
           CUID  Creator UID
          CUSER  Creator user
           CGID  Creator GID
         CGROUP  Creator group
          MTIME  Time of last action

System V Shared-memory columns (--shmems):
           SIZE  Segment size
         NATTCH  Number of attached processes
         STATUS  Status
         ATTACH  Attach time
         DETACH  Detach time
        COMMAND  Creator command line
           CPID  PID of the creator
           LPID  PID of last user

System V Message-queue columns (--queues):
      USEDBYTES  Bytes used
           MSGS  Number of messages
           SEND  Time of last msg sent
           RECV  Time of last msg received
          LSPID  PID of the last msg sender
          LRPID  PID of the last msg receiver

System V Semaphore columns (--semaphores):
          NSEMS  Number of semaphores
          OTIME  Time of the last operation

POSIX Semaphore columns (--posix-semaphores):
           SVAL  Semaphore value

Summary columns (--global):
       RESOURCE  Resource name
    DESCRIPTION  Resource description
          LIMIT  System-wide limit
           USED  Currently used
           USE%  Currently use percentage

For more details see lsipc(1).
Options (25)
OptionDescriptionSource
-m, --shmemsWrite information about active System V shared memory segments.help + man
-M, --posix-shmemsWrite information about active POSIX shared memory segments.help + man
-q, --queuesWrite information about active System V message queues.help + man
-Q, --posix-mqueuesWrite information about active POSIX message queues.help + man
-s, --semaphoresWrite information about active System V semaphore sets.help + man
-S, --posix-semaphoresWrite information about active POSIX named semaphores.help + man
-g, --globalinfo about system-wide usage (may be used with -m, -q and -s)help + man
-i, --id idShow full details on just the one resource element (System V) identified by id.help + man
-N, --name nameShow full details on just the one resource element (POSIX) identified by name.help + man
--noheadingsDo not print a header line.help + man
--notruncateDon’t truncate output.help + man
-b, --bytesPrint size in bytes rather than in human readable format.help + man
-c, --creatorShow creator and owner.help + man
-e, --exportProduce output in the form of key="value" pairs.help + man
-J, --jsonUse the JSON output format.help + man
-n, --newlineDisplay each piece of information on a separate line.help + man
-l, --listforce list output format (for example with --id)help + man
-o, --output listSpecify which output columns to print.help + man
-P, --numeric-permsPrint numeric permissions in PERMS column.help + man
-r, --rawRaw output (no columnation).help + man
-t, --timeshow attach, detach and change timeshelp + man
-y, --shellThe column name will be modified to contain only characters allowed for shell variable identifiers.help + man
-h, --helpDisplay help text and exit.help + man
-V, --versionDisplay version and exit.help + man
--time-format typeDisplay dates in short, full or iso format. (in the manual page but not in --help)man
Exit status (3) from the manual page
0if OK,
1if incorrect arguments specified,
2if a serious error occurs.

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.