$ man linux
Learn Linux. Search anything.
Hundreds of how-to guides, a plain-English glossary and a command reference — every distro, modern methods, instant results.
142 guides · 240 glossary terms · 141 commands
Browse by category
Getting Started
Install Linux, dual-boot, first steps and finding your way around a new system.
Desktop & Daily Use
GNOME and KDE, apps, printing, audio, Bluetooth and everyday desktop tasks.
Command Line
The shell, Bash scripting, text processing, SSH, tmux, git and power-user tooling.
Server Setup
Web servers, databases, containers, systemd services and TLS certificates.
Networking
Interfaces, DNS, firewalls, VPNs, static IPs and troubleshooting connectivity.
Security & Hardening
SSH hardening, sudo, fail2ban, SELinux/AppArmor, firewalls and disk encryption.
Maintenance & Troubleshooting
Updates, logs with journalctl, disks and LVM, boot failures and fixing what broke.
Performance & Advanced
Kernel tuning, cgroups, profiling, virtualization, RAID and filesystems.
Distro Guides
Distribution-specific guides and comparisons — Ubuntu, Fedora, Debian, Arch and more.
Latest guides
All guides →ZFS on Linux: The Basics
Set up OpenZFS on Linux: create pools with mirroring or RAID-Z, manage datasets with compression and quotas, and use snapshots for instant backups.
X11 Programming with the Athena Widgets
Build a working X11 GUI application using Xlib, the Xt Intrinsics, and the Athena widget set — covering the full stack from wire protocol to compiled binary.
X11 Pixmaps and Bitmaps
Learn X11 XPM and XBM image formats: file structure, creation with ImageMagick, loading via Xlib/libxpm in C, viewing tools, and when to migrate to PNG or SVG.
WSL: Run Linux on Windows
Install WSL2 on Windows 10 or 11, pick a Linux distro, access files across both systems, and enable systemd for full service management.
Writing Technical Documentation (the Linux way)
Write and publish Linux technical documentation using Markdown, AsciiDoc, man pages, DocBook, pandoc, and MkDocs—with CI integration and practical examples.
Windows to Linux: App Alternatives for Everything
A practical mapping of Windows software to Linux equivalents covering office, photo editing, audio production, development tools, and gaming.
The Linux Junkies Glossary
Every Linux term that ever confused you — inode, daemon, SUID, cgroup, systemd — defined in plain English and cross-linked to the guides.
/glossary →Command Reference
Practical, example-first pages for the commands you actually use — flags that matter, real examples, no man-page wall of text.
/commands →