timeshift
TLDR
List snapshots
SYNOPSIS
timeshift [OPTIONS]
DESCRIPTION
timeshift is a system restore utility for Linux that creates incremental snapshots of the filesystem using rsync or btrfs snapshots. It allows rolling back system changes while preserving user data.
Similar to Windows System Restore or macOS Time Machine for system files.
PARAMETERS
--list
List all snapshots--check
Create snapshot if scheduled--create
Create new snapshot--restore
Restore a snapshot--delete
Delete a snapshot--snapshot NAME
Specify snapshot name--comments TEXT
Add comment to snapshot--skip-grub
Skip GRUB reinstallation during restore
CAVEATS
Requires sufficient storage space. BTRFS snapshots are more efficient than rsync. User data in /home is excluded by default for safety. Restoring requires reboot.
HISTORY
Timeshift was created by Tony George as a GUI and CLI tool for system backup on Linux, originally released in 2014.
