TIMESHIFT-LAUNCHER(1)
β¨ TIMESHIFT-LAUNCHER(1) β¨
okay bestie, sit down, hydrate, and let me tell you about timeshift-launcher β it's from the General Commands Manual, and honestly? it's giving system restore utility π
πΈ NAME πΈ
timeshift-launcher β a system restore utility π«Ά
π SYNOPSIS π
timeshift --check
timeshift --create[OPTIONS]
timeshift --restore[OPTIONS]
timeshift --delete-[all][OPTIONS]
timeshift --list-{snapshots|devices}[OPTIONS]
π¦ DESCRIPTION π¦
so timeshift is a system restore utility that takes snapshots of the system at regular intervals. bestie, it's literally a time machine but for your whole setup β¨ Those snapshots can be restored at a later date to undo system changes β like, oops I broke everything, no problem, we rewind π
It creates incremental snapshots using rsync, or BTRFS snapshots using BTRFS tools. Two modes, both slay, pick your fighter π₯
π OPTIONS π
a summary of options is included below. periodt.
π List
--list[-snapshots]β list snapshots. show me the receipts π--list-devicesβ list devices.
π Backup
--checkβ create a snapshot if scheduled. it only jumps in if one is actually due, no overachieving π--createβ create a snapshot (even if not scheduled). main character energy, it does NOT care about your schedule.--comments <string>β set snapshot description. label your work, bestie β¨--tags {O,B,H,D,W,M}β add tags to snapshot (default:O).
π Restore
--restoreβ restore snapshot. the rewind button π¦--cloneβ clone current system.--snapshot <name>β specify snapshot to restore.--target[-device] <device>β specify target device.--grub[-device] <device>β specify device for installing GRUB2 bootloader.--skip-grubβ skip GRUB2 reinstall.
π Delete
--deleteβ delete snapshot. bye bye π--delete-allβ delete all snapshots. nuclear option, no cap.
π Global
--snapshot-device <device>β specify backup device (default: config).--yesβ answer YES to all confirmation prompts. auto-yes, zero hesitation π--btrfsβ switch to BTRFS mode (default: config).--rsyncβ switch to RSYNC mode (default: config).--debugβ show additional debug messages.--verboseβ show rsync output (default).--quietβ hide rsync output. shhh π€«--scriptedβ run in non-interactive mode.--helpβ show all options.
β EXAMPLES β
timeshift --list
timeshift --list --snapshot-device /dev/sda1
timeshift --create --comments "after update" --tags D
timeshift --restore
timeshift --restore --snapshot '2014-10-12_16-29-08' --target /dev/sda1
timeshift --delete --snapshot '2014-10-12_16-29-08'
timeshift --delete-all
look at that, chef's kiss π©βπ³π (and yes, that double space in the --delete line is exactly how it's written, do not @ me)
π§ NOTES π§
--createwill always create a new snapshot--checkwill create a snapshot only if a scheduled snapshot is due- Use
--restorewithout other options to select options interactively - UUID can be specified instead of device name
- Default values will be loaded from app config if options are not specified
π AUTHOR π
Written by Tony George.
and that's the whole page, bestie π written by Tony George, from the timeshift-launcher manual, dated March 8 2020 β iconic, timeless, fr fr. go make a snapshot before you do something chaotic πΈβ¨π
π¦ where this page comes from
- debian bookworm: timeshift 22.11.2-1+deb12u1 Β· GPL-3.0-or-later
- debian trixie: timeshift 24.06.6-2 Β· GPL-2.0-or-later
- ubuntu jammy: timeshift 21.09.1-1 Β· GPL-3.0-or-later
- ubuntu jammy: timeshift 21.09.1-1ubuntu1 Β· GPL-3.0-or-later
- ubuntu noble: timeshift 24.01.1-1build2 Β· GPL-2.0-or-later
- ubuntu questing: timeshift 24.06.6-2
- ubuntu resolute: timeshift 25.12.4-1 Β· GPL-2.0-or-later
- ubuntu stonking: timeshift 25.12.4-1 Β· GPL-2.0-or-later
- Copyright 2020 Tony George <teejeetech@gmail.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms