Absolute path
A path that starts at the root directory, such as /etc/hosts, and does not depend on the current directory.
Glossary
Short definitions for the words you will see across Linux documentation, command output, package managers, filesystems, boot logs, and troubleshooting guides.
A path that starts at the root directory, such as /etc/hosts, and does not depend on the current directory.
The high-level package manager used on Debian, Ubuntu, and related distributions.
Software started by firmware that loads the Linux kernel and passes it boot options.
A modern Linux filesystem with features such as checksums, snapshots, and subvolumes.
A program, shell builtin, function, or alias invoked from a shell.
A background process that provides a service, such as SSH, logging, printing, or a web server.
A graphical user environment that includes a window manager, panels, settings, file manager, and desktop apps.
A complete Linux operating system assembled from the kernel, tools, package repositories, installer, defaults, and documentation.
The naming system that translates hostnames such as example.com into IP addresses.
The low-level Debian package tool used to query and install .deb package files.
A FAT-formatted partition used by UEFI firmware to store bootloader files.
A key-value string inherited by child processes, often used to configure command behavior.
A mature, common Linux filesystem used as a reliable general-purpose default.
The structure and rules used to store files and directories on a storage volume.
Low-level software on hardware that initializes the machine and starts the boot process.
A free software project that provides many traditional user-space tools used on Linux systems.
A widely used bootloader that can load Linux kernels and present boot menus.
A user's personal directory, commonly /home/username, containing documents and user-specific configuration.
An early temporary user-space image used during boot to prepare and mount the real root filesystem.
The core of the operating system that manages hardware, memory, processes, filesystems, and networking.
A directory where a filesystem is attached into the Linux directory tree.
A tool that installs, upgrades, removes, and queries software packages from repositories.
An environment variable listing directories the shell searches when you type a command name.
A process ID, the numeric identifier Linux uses for a running process.
A shell operator that sends the output of one command into the input of another command.
A signed collection of package metadata and packages used by a distribution's package manager.
The top of the Linux filesystem tree, written as /.
The administrative superuser account with broad control over the system.
A command interpreter such as Bash or Zsh that reads commands and starts programs.
An endpoint for network or local interprocess communication.
A tool that lets permitted users run commands with elevated privileges according to policy.
A common Linux init system and service manager that starts units, tracks services, and integrates logging.
Modern firmware interface that commonly starts bootloaders from an EFI System Partition.
The part of the system where normal processes, shells, services, and applications run above the kernel.
A filesystem-like interface generated by the kernel rather than stored as normal files on disk, such as /proc or /sys.
A high-performance Linux filesystem often used for large filesystems and server workloads.