🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Linux Intermediate

What is Tmux?

A terminal multiplexer that allows running multiple terminal sessions within a single window, with detach/reattach capability.

Tmux lets you create multiple terminal panes and windows in a single SSH session. Sessions persist when you disconnect, so long-running commands continue even if your connection drops. Reattach later with tmux attach.

Key concepts include sessions (top-level containers), windows (tabs), and panes (splits within a window). Tmux is essential for remote server work, pair programming, and managing complex terminal workflows.

Related Terms

Journald
The systemd journal daemon that collects and stores log data from services, the kernel, and boot messages in a structured binary format.
SELinux
Security-Enhanced Linux — a mandatory access control system that confines programs to minimum required privileges beyond standard file permissions.
Firewalld
A dynamic firewall management tool for Linux that provides a D-Bus interface for managing firewall rules with zones.
Dmesg
A command that displays kernel ring buffer messages, useful for diagnosing hardware and driver issues.
Network Namespace
A Linux kernel feature that provides isolated network stacks with independent interfaces, routing tables, and firewall rules.
Nohup
A command that runs a process immune to hangup signals, allowing it to continue after the terminal session ends.
View All Linux Terms →