syd-sys(1)

syd-sys1

Lookup syscalls, errnos, ioctls, open flags, and signals by number or regular expression

Usage

syd-sys {[-heios] [-a arch] number | regex}

syd-sys -a list

syd-sys [-uU]

Overview

Given a number, syd-sys prints the matching syscall name.

Given a regex, syd-sys prints case-insensitively matching syscall names.

Use -e to query errno(3) numbers.

Use -i to query ioctl(2) requests.

Use -o to query open(2) flags.

Use -s to query signal(7) numbers.

Use -u to list UNIX domain socket inodes and names using netlink(7).

Use -U to list UNIX domain socket inodes and names using proc_net(5).

For both -u and -U, each line is the inode and name separated by a tab. Abstract sockets are prefixed with @ and unnamed sockets are displayed as !unnamed.

Options

-hDisplay help.
-aSpecify alternative architecture, such as x86, x86_64 and aarch64.
Use list to print the list of libseccomp supported architectures.
-eQuery errno(3) numbers.
-iQuery ioctl(2) requests.
-oQuery open(2) flags.
-sQuery signal(7) numbers.
-uList UNIX domain socket inodes and names using netlink(7).
-UList UNIX domain socket inodes and names using proc_net(5).

Authors

Maintained by Ali Polatel. Up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and on Radicle at rad:z38HCnbmcDegA2BMxuPaPRPMdp6wF. Bugs/patches can be submitted to https://gitlab.exherbo.org/groups/sydbox/-/issues. Discuss in #sydbox on Libera Chat or in #sydbox:mailstation.de on Matrix.

From syd 3.59.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.