17
3月
2026
停止并禁用 TimeShift 以节省磁盘空间
15:19

停止并禁用 TimeShift 以节省磁盘空间

17 3月 2026 15:19

今天我注意到硬盘驱动器 LED 一直亮着。

简介

[时移](https://ru.wikipedia.org/wiki/Timeshift_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0) )是一个根据计划自动将操作系统状态保存在磁盘上的程序。 用户可以随意将操作系统的状态恢复到所谓“快照”的日期。 必须首先创建 - 根据计划手动或自动创建。 在 Linux EXT4 文件系统中,创建状态快照的方法是 rsync(复制),而在 BTRFS 中,创建状态快照的方法是更节省时间和磁盘空间的 BTRFS 方法。 我的文件系统是 EXT4,所以复制的唯一方法是“rsync”。 创建 EXT4 文件系统的备份副本会减少可用空间量并导致硬盘驱动器负载过高。

1.找出硬盘负载高的原因

为了找出密集使用硬盘的程序,我运行了该实用程序 奥托普 我之前安装的

sudo apt update
sudo apt install iotop

您需要使用以下命令以超级用户身份启动 iotop 须藤iotop 或者在命令之后的超级用户会话中 苏-:

su -
iotop

iotop 命令向我展示了许多,特别是 2 个进程同时复制数据,其名称 时移 以及各种调用参数。
rsync-工作

2. 停止运行 Timeshift 进程

如果快照创建过程已经开始,则从图形实用程序开始 - 管理 - Timeshift 停止该过程将不起作用。
因此有必要删除,即强制终止正在运行的时移进程:

killall timeshift

3. 禁用时移时间表

在图形实用程序中 开始 - 管理 - 时移
菜单鲁
您需要进入设置并_取消选中_创建每日、每周、每月等快照的所有选项。
主茹
如果未指定计划,Timeshift 将采用“禁用”状态。

4. 清理Timeshift文件夹

如果快照是在 TimeShift 程序中创建的,则可以在“开始”菜单 -> 管理 -> Timeshift 实用程序中删除它们。
但这无助于从不完整创建的快照中清理磁盘,该快照的创建已被中断。

首先,让我们找出图片保存到哪个驱动器。 这可以在“设置”菜单 - 选项卡中的“Timeshift”实用程序中看到 “地点”
或者使用命令:

timeshift --list-devices

如果第一行表明
在“/run/timeshift/76012/backup”处安装了“/dev/sdb5”- 这意味着为设备配置了保存图片/dev/sdb5

与命令输出比较 LSBLK- 根文件夹的设备名称。

lsblk | grep /$

例如,如果
└─sdc1 8:33 0 111.8G 0 份 /
这意味着该操作系统的根文件夹“/”位于设备“/dev/sdc1”上。

*如果_保存快照_Timeshift 的位置与根文件夹“/”位于同一位置 (例如,磁盘 /dev/sda5),从 root 超级用户上下文执行命令:

rm -r /时移

*如果_保存图片_Timeshift的位置和根文件夹“/”是_不同_设备 (例如,Timeshift 设备是 /dev/sdb5,文件系统的“根”位于磁盘 /dev/sda5 上),从根上下文执行命令:

mount /dev/sdb5 /mnt
rm -r /mnt/timeshift
umount /dev/sdb5
exit

其中 /dev/sdb5 是保存 TimeShift 快照的设备的名称。

5. Linux中如何查看文件夹的大小

您可以使用以下命令查看包含子文件夹和文件的文件夹的总大小:

du -sh 文件夹

其中,folder 是目录的名称,例如 /mnt/timeshift 或 /timeshift 。

由于我中断了该过程,因此我将无法找出时移文件夹的最大大小。 其大小取决于“用户”和“过滤器”选项卡上的设置(包含和排除),并且在最近安装的操作系统上约为 30 GB。 在任何情况下,快照创建都可以不按照计划来完成,而是通过“开始”菜单 -> “管理” -> Timeshift 或从终端窗口的命令行“手动”来完成。


2026 年 3 月 18 日新增 - 使用命令行中的 timeshift 手动创建和删除 Linux 操作系统的快照。

6.通过命令行调用timeshift手动创建快照并恢复操作系统状态

以下命令必须以超级用户身份运行( 苏- ),或使用 须藤 或从恢复模式下的初始启动菜单(“root”)。

手动拍照:

timeshift --create

首先,程序将确定操作系统文件的大小(“估计系统大小...”) - 这需要 2-5 分钟。 然后它将立即开始在 /run/timeshift/33228/backup 等文件夹中创建快照。

要在另一个存储设备上创建快照,您需要使用额外的密钥 --目标设备 表示设备名称。 例如:

timeshift --create --target-device /dev/sdc5

要手动从快照恢复:

timeshift --restore

该程序将立即以对话模式请求备份存储设备“备份设备”,并提供用于恢复操作系统状态的快照列表(如果指定设备上存在这些快照)。

要查看可用图像,请使用命令

timeshift --list

! 当在 Grub2 启动菜单中启动恢复模式时,也可以从终端窗口执行这些命令 -
“...Linux 的高级选项”->“恢复模式”->“root(删除到 root shell 提示符)”。

7.手动删除一张图片或所有图片

要删除照片:

timeshift --delete

删除所有图片:

timeshift --delete-all

链接:



相关出版物