centos dolphin的备份与恢复方法
导读:CentOS 上 Dolphin 的备份与恢复 一 适用范围与准备 Dolphin 是 KDE Plasma 的默认文件管理器,备份与恢复主要针对其用户配置与数据目录。 操作前建议先关闭 Dolphin,避免配置被占用导致写入不完整:执行...
CentOS 上 Dolphin 的备份与恢复
一 适用范围与准备
- Dolphin 是 KDE Plasma 的默认文件管理器,备份与恢复主要针对其用户配置与数据目录。
- 操作前建议先关闭 Dolphin,避免配置被占用导致写入不完整:执行命令:
killall dolphin(若未安装 killall,可用pkill dolphin)。 - 以下路径均为当前用户的家目录(~)下的隐藏目录,使用终端操作更稳妥。
二 备份方法
- 方法一 使用 tar 打包配置与数据目录(推荐)
- 备份命令:
tar cvpf /tmp/dolphin_backup_$(date +%F).tar.gz ~/.config/dolphin ~/.local/share/dolphin - 说明:将 ~/.config/dolphin 与 ~/.local/share/dolphin 打包为一个压缩归档,文件名含日期便于管理。
- 备份命令:
- 方法二 仅备份关键配置文件(轻量)
- 备份命令:
cp ~/.config/dolphinrc ~/.config/dolphinrc.bak # 如存在自定义配置片段目录 cp -r ~/.config/dolphinrc.d ~/.config/dolphinrc.d.bak 2> /dev/null || true - 说明:适合只迁移或保存少量核心配置的场景。
- 备份命令:
- 方法三 使用 rsync 同步重要数据(适合日常文件备份)
- 同步命令示例:
rsync -av --delete --progress ~/Documents/ /path/to/backup/Documents/ rsync -av --delete --progress ~/.local/share/Trash/files/ /path/to/backup/Trash/ - 说明:将 文档 与 回收站 等常用数据目录增量同步到备份位置,参数含义:-a 归档模式、-v 详细输出、–delete 保持两端一致、–progress 显示进度。
- 同步命令示例:
三 恢复方法
- 方法一 从 tar 归档恢复
- 恢复命令:
tar xvpf /tmp/dolphin_backup_YYYY-MM-DD.tar.gz -C ~ - 说明:将归档内容解压到家目录,自动覆盖 ~/.config/dolphin 与 ~/.local/share/dolphin。
- 恢复命令:
- 方法二 从配置文件备份恢复
- 恢复命令:
cp ~/.config/dolphinrc.bak ~/.config/dolphinrc # 如曾备份过配置片段目录 cp -r ~/.config/dolphinrc.d.bak ~/.config/dolphinrc.d 2> /dev/null || true
- 恢复命令:
- 方法三 从 rsync 备份恢复
- 恢复命令示例:
rsync -av --progress /path/to/backup/Documents/ ~/Documents/ rsync -av --progress /path/to/backup/Trash/ ~/.local/share/Trash/files/
- 恢复命令示例:
- 使配置生效
- 重启 Dolphin:
dolphin &;如仍有异常,可注销并重新登录 KDE Plasma 会话。
- 重启 Dolphin:
四 常见问题与验证
- 验证要点
- 检查配置是否生效:侧边栏 Places 是否恢复、窗口布局与视图设置是否与备份前一致。
- 检查数据是否到位:打开 ~/Documents 等目录,确认文件完整;查看回收站是否有历史内容(如从备份恢复过)。
- 故障排查
- 若恢复后界面异常,先关闭 Dolphin 再重新启动;必要时注销/登录以清理会话状态。
- 若配置损坏或丢失,可重新安装 Dolphin(不会覆盖用户家目录中的配置):
sudo yum remove dolphin & & sudo yum install dolphin,随后按上文步骤恢复备份。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos dolphin的备份与恢复方法
本文地址: https://pptw.com/jishu/783507.html
