---
title: Install IPC Pipe and Unix Socket Viewer on Linux | Snap Store
description: Get the latest version of IPC Pipe and Unix Socket Viewer for Linux -
  Live Linux UNIX domain socket, named FIFO pipe & shared memory viewer
url: https://snapcraft.io/ipc-pipe-socket-viewer
---

# IPC Pipe and Unix Socket Viewer (ipc-pipe-socket-viewer)

[TC Studio (thanhcong1902)](https://snapcraft.io/publisher/thanhcong1902 "View all snaps from TC Studio (thanhcong1902)")

* [TC Studio (thanhcong1902)](https://snapcraft.io/publisher/thanhcong1902 "View all snaps from TC Studio (thanhcong1902)")

latest/stable 1.0.0

Install latest/stable of IPC Pipe and Unix Socket Viewer

---

**Install using the command line**

```
sudo snap install ipc-pipe-socket-viewer
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* ipc-pipe-socket-viewer

---

### License

* MIT

---

### Last updated

* Today - latest/stable

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/ipc-pipe-socket-viewer#report-snap-modal)

---

* [Description](https://snapcraft.io/ipc-pipe-socket-viewer#tab-description)
* [Security](https://snapcraft.io/ipc-pipe-socket-viewer#tab-security)

#### Live Linux UNIX domain socket, named FIFO pipe & shared memory viewer

IPC Pipe and Unix Socket Viewer is a desktop Inter-Process Communication (IPC)
inspector for Linux developers and system administrators. An independent Linux
alternative inspired by command-line PipeList, ipcs, and ss -x utilities, it
inspects live kernel tables in /proc/net/unix, /proc/sysvipc, /dev/shm, and
filesystem FIFO nodes to map active local communication channels.

Key Features:

* Live UNIX Domain Socket Table (/proc/net/unix): Displays active SOCK\_STREAM,
  SOCK\_DGRAM, and SOCK\_SEQPACKET sockets with kernel reference counts, listening
  flags, connection states, inode numbers, filesystem paths, @abstract namespace
  identifiers, and accessible owner PIDs.
* Named FIFO & Anonymous Pipe Scanner: Scans /run, /tmp, and user directories
  for POSIX named FIFO pipes (S\_ISFIFO) via lstat() and groups active pipe:[inode]
  descriptors across accessible processes.
* System V IPC & POSIX Shared Memory Inspector: Reads /proc/sysvipc/shm,
  /proc/sysvipc/sem, and /proc/sysvipc/msg alongside /dev/shm POSIX shared
  memory segments with byte sizes, attachment counts, and permissions.
* Protocol Telemetry & Export: Renders a live IPC mechanism breakdown chart and
  exports complete socket, pipe, and shared memory inventories to CSV and JSON.

Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by Microsoft Corporation.

---

## Install IPC Pipe and Unix Socket Viewer on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/ipc-pipe-socket-viewer/arch)

[### CentOS](https://snapcraft.io/install/ipc-pipe-socket-viewer/centos)

[### Debian](https://snapcraft.io/install/ipc-pipe-socket-viewer/debian)

[### elementary OS](https://snapcraft.io/install/ipc-pipe-socket-viewer/elementary)

[### Fedora](https://snapcraft.io/install/ipc-pipe-socket-viewer/fedora)

[### KDE Neon](https://snapcraft.io/install/ipc-pipe-socket-viewer/kde-neon)

[### Kubuntu](https://snapcraft.io/install/ipc-pipe-socket-viewer/kubuntu)

[### Manjaro](https://snapcraft.io/install/ipc-pipe-socket-viewer/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/ipc-pipe-socket-viewer/pop)

[### openSUSE](https://snapcraft.io/install/ipc-pipe-socket-viewer/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/ipc-pipe-socket-viewer/rhel)

[### Ubuntu](https://snapcraft.io/install/ipc-pipe-socket-viewer/ubuntu)
