๐ŸŽ New User? Get 20% off your first purchase with code NEWUSER20 ยท โšก Instant download ยท ๐Ÿ”’ Secure checkout Register Now โ†’
Menu

Categories

Linux Intermediate

What is Rsync?

A fast, versatile file synchronization tool that efficiently transfers and syncs files between local and remote systems.

Rsync uses a delta-transfer algorithm, sending only the differences between source and destination files. This makes it extremely efficient for backups and mirroring. Common usage: rsync -avz source/ user@remote:/dest/.

Key features include compression during transfer, preservation of permissions/timestamps, SSH tunneling, bandwidth limiting, and exclude patterns. It is the backbone of many backup solutions and deployment scripts.

Related Terms

Sysfs (/sys)
A virtual filesystem that exports information about kernel subsystems, hardware devices, and device drivers in a structured hierarchy.
Network Namespace
A Linux kernel feature that provides isolated network stacks with independent interfaces, routing tables, and firewall rules.
Chroot
A mechanism that changes the apparent root directory for a process and its children, creating an isolated filesystem view.
GRUB
The Grand Unified Bootloader, a program that loads the operating system kernel into memory during system startup.
Nohup
A command that runs a process immune to hangup signals, allowing it to continue after the terminal session ends.
Mount Point
A directory in the filesystem where a storage device or partition is attached and made accessible.
View All Linux Terms โ†’