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

Categories

Linux Beginner

What is Tar?

A utility for creating and extracting archive files that combine multiple files and directories into a single file.

Tar (Tape Archive) bundles files together. Common operations: tar -czf archive.tar.gz dir/ (create compressed), tar -xzf archive.tar.gz (extract). Compression formats include gzip (.tar.gz), bzip2 (.tar.bz2), and xz (.tar.xz).

Tar preserves file permissions, ownership, and directory structure. It is the standard archiving tool in Linux, used for backups, software distribution, and file transfers.

Related Terms

Tmux
A terminal multiplexer that allows running multiple terminal sessions within a single window, with detach/reattach capability.
AppArmor
A Linux security module that restricts program capabilities using per-application profiles, simpler to configure than SELinux.
Strace
A diagnostic tool that traces system calls and signals made by a process, useful for debugging and performance analysis.
Network Namespace
A Linux kernel feature that provides isolated network stacks with independent interfaces, routing tables, and firewall rules.
Linux Kernel Module
A piece of code that can be loaded into the kernel at runtime to extend functionality without rebooting, such as device drivers and filesystems.
Chown
A command to change the owner and group of files and directories in Linux.
View All Linux Terms →