RYZHOV / LIBRARY

A working reference for Linux

The complete collection.

Selected documentation for Linux system administrators and software engineers. Find the right manual, understand the tool, and get back to work.

48References
8Topics

48 references

Project manuals & maintained references
OpenSSLGuideStart here

OpenSSL guide (opens in a new tab)

A structured introduction to the toolkit, its libraries, providers, and application development.

OpenSSL Project · docs.openssl.org
OpenSSL 3.5
Foundations
OpenSSHReferenceStart here

OpenSSH manual collection (opens in a new tab)

The upstream starting point for SSH clients, daemons, agents, keys, and file-transfer tools.

OpenSSH Project · openssh.org
Upstream manuals; features may precede Linux packages
Overview
OpenSSHManual

sftp: secure file transfer (opens in a new tab)

Reference interactive and batch transfer commands, path handling, and connection options.

OpenBSD / OpenSSH · man.openbsd.org
OpenBSD current; compare installed OpenSSH
Keys & transfers
Linux file systemStandardStart here

Filesystem Hierarchy Standard (opens in a new tab)

The standard for directory placement and the roles of /etc, /var, /usr, /opt, and /run.

Linux Foundation · refspecs.linuxfoundation.org
FHS 3.0 (2015); distributions may use merged /usr
Layout & concepts
Linux file systemManual

How Linux resolves a pathname (opens in a new tab)

Follow path traversal, symbolic links, permissions, and mount boundaries.

Linux man-pages / util-linux · man7.org
Current upstream manual; compare installed version
Layout & concepts
Linux command toolsManualStart here

Bash reference manual (opens in a new tab)

Understand quoting, expansion, redirection, pipelines, shell functions, and scripting semantics.

GNU Project · gnu.org
Maintained GNU manual; compare installed version
Shell
Linux command toolsManual

GNU Coreutils manual (opens in a new tab)

The comprehensive reference for everyday file, text, permission, and system utilities.

GNU Project · gnu.org
Maintained GNU manual; compare installed version
Files & archives
Linux command toolsManual

GNU Findutils manual (opens in a new tab)

Find files by metadata and compose robust find, xargs, and locate workflows.

GNU Project · gnu.org
Maintained GNU manual; compare installed version
Files & archives
Linux command toolsManual

GNU tar manual (opens in a new tab)

Create, inspect, and extract archives; understand names, metadata, and incremental archive behavior.

GNU Project · gnu.org
Maintained GNU manual; compare installed version
Files & archives
Linux command toolsManual

GNU sed manual (opens in a new tab)

Learn stream editing, substitutions, address ranges, and pattern-space operations.

GNU Project · gnu.org
Maintained GNU manual; compare installed version
Text processing
Linux command toolsManual

GNU awk manual (opens in a new tab)

Work with records, fields, patterns, associative arrays, and text-processing programs.

GNU Project · gnu.org
Maintained GNU manual; compare installed version
Text processing
curlBookStart here

Everything curl (opens in a new tab)

A book by curl’s founder and contributors covering the tool, protocols, and library.

curl Project · everything.curl.dev
Current curl documentation; check local curl version
Getting started
curlGuide

curl command-line tutorial (opens in a new tab)

Learn transfer workflows, authentication, proxies, uploads, and practical command-line options.

curl Project · curl.se
Current curl documentation; check local curl version
Getting started
curlManual

curl option reference (opens in a new tab)

Look up flags, exit codes, protocol behavior, and the versions in which options appeared.

curl Project · curl.se
Current curl documentation; check local curl version
HTTP & TLS
curlGuide

Scripting HTTP requests (opens in a new tab)

Build requests with forms, POST bodies, cookies, redirects, and authentication.

curl Project · curl.se
Current curl documentation; check local curl version
HTTP & TLS
Linux package managersGuideStart here

Debian package management handbook (opens in a new tab)

Understand APT and dpkg, package states, dependencies, upgrades, and repository priorities.

Debian Project · debian.org
Maintained Debian Reference; Debian-based systems
Debian & Ubuntu
Linux package managersManual

apt: interactive package management (opens in a new tab)

Reference package installation, removal, searches, and upgrades for interactive administration.

Debian Project · manpages.debian.org
Debian 13 trixie; use apt-get for stable scripting interfaces
Debian & Ubuntu
Linux package managersReference

DNF5 documentation (opens in a new tab)

Find commands for package transactions, repositories, queries, and transaction history.

DNF Project · dnf5.readthedocs.io
DNF5 latest; DNF4 has a separate interface
Fedora & RPM
Linux package managersReference

RPM documentation (opens in a new tab)

Select the matching RPM manual for package queries, verification, and package-building concepts.

RPM Project · rpm.org
Versioned RPM manuals; choose the installed release
Fedora & RPM
Linux package managersManual

zypper: packages and repositories (opens in a new tab)

Manage packages and repositories, inspect dependencies, and understand updates, patches, and distribution upgrades.

openSUSE Project · manpages.opensuse.org
openSUSE Leap 16.0 manual
openSUSE
Linux package managersManual

pacman command reference (opens in a new tab)

Inspect package databases and understand synchronization, queries, upgrades, and removals.

Arch Linux / pacman · pacman.archlinux.page
Current pacman manual
Arch Linux
Linux network toolsGuide

nftables project handbook (opens in a new tab)

Learn tables, chains, hooks, sets, and packet-filtering rules from the Netfilter project.

Netfilter Project · wiki.nftables.org
Maintained nftables wiki
Firewall & kernel
Linux network toolsManual

nmcli: NetworkManager CLI (opens in a new tab)

Inspect devices and connection profiles and understand NetworkManager command behavior.

NetworkManager Project · networkmanager.dev
Latest NetworkManager manual
Interfaces & routes
Linux network toolsReference

Linux IP sysctl reference (opens in a new tab)

Understand the kernel’s IPv4, IPv6, and transport configuration parameters.

Linux Kernel · docs.kernel.org
Current upstream kernel; options depend on kernel version
Firewall & kernel