CentOS里Notepad如何备份
导读:先确认你使用的 Notepad 类型 Linux 原生编辑器:如 vim、nano、gedit、Kate 等,备份思路是对笔记文件本身做拷贝/归档/同步。 Windows 上的 Notepad++(通过 Wine 运行):需要同时备份笔记...
先确认你使用的 Notepad 类型
- Linux 原生编辑器:如 vim、nano、gedit、Kate 等,备份思路是对笔记文件本身做拷贝/归档/同步。
- Windows 上的 Notepad++(通过 Wine 运行):需要同时备份笔记数据与 Wine 配置目录中的程序配置。
- 跨平台记事本应用(如 QOwnNotes):备份笔记目录与配置目录,并可结合定时任务自动执行。
Linux 原生编辑器的备份方法
- 手动复制或归档
- 复制单个文件:
cp /path/to/note.txt /path/to/backup/note_$(date +%F).txt - 归档整个笔记目录:
tar -czvf notes_$(date +%F).tar.gz -C /path/to/notes .
- 复制单个文件:
- 定时增量同步(本地或远程)
- 本地/外置盘:
rsync -av --delete /path/to/notes /mnt/backup/notes/ - 远程主机:
rsync -av --delete /path/to/notes user@remote:/backup/notes/
- 本地/外置盘:
- 远程拷贝(一次性)
scp -r /path/to/notes user@remote:/backup/notes/
- 说明
- 上述命令均为 CentOS 常用做法;
rsync的 -a 保留权限与时间戳,--delete让目标与源保持一致;tar -z启用 gzip 压缩。以上方法同样适用于备份任意文本类笔记数据。
- 上述命令均为 CentOS 常用做法;
Wine 下 Notepad++ 的备份方法
- 备份范围
- 笔记数据:你保存的 .txt/.md 等文件(位置由你在 Notepad++ 中指定)。
- 程序配置:Wine 的配置与程序文件,通常位于 ~/.wine/(配置与缓存都在该目录树内)。
- 快速做法
- 打包整个 Wine 前缀目录:
tar -czvf notepadpp_backup_$(date +%F).tar.gz ~/.wine - 仅备份配置与程序(更轻量):
tar -czvf notepadpp_config_$(date +%F).tar.gz ~/.wine/drive_c/users/$USER/AppData/Roaming/Notepad++
- 打包整个 Wine 前缀目录:
- 还原
tar -xzvf notepadpp_backup_YYYY-MM-DD.tar.gz -C ~
- 提示
- 若你另行指定了笔记保存路径,请一并纳入备份;定期将备份拷贝到外置盘或远程存储,避免单点故障。
跨平台记事本 QOwnNotes 的备份与自动化
- 备份范围
- 笔记文件:默认在 ~/Notes(可在设置中自定义)。
- 应用配置:如 ~/.config/QOwnNotes(不同发行版/版本路径可能略有差异)。
- 一键脚本示例
- 创建脚本
backup-qownnotes.sh:#!/bin/bash BACKUP_DIR="/path/to/your/backup/location" NOTES_DIR="$HOME/Notes" CONFIG_DIR="$HOME/.config/QOwnNotes" mkdir -p "$BACKUP_DIR" TS=$(date +%Y%m%d_%H%M%S) zip -r "$BACKUP_DIR/qownnotes_backup_$TS.zip" "$NOTES_DIR" "$CONFIG_DIR" # 保留最近30天 find "$BACKUP_DIR" -name "qownnotes_backup_*.zip" -mtime +30 -delete
- 创建脚本
- 定时任务
- 执行
crontab -e,添加:0 2 * * * /path/to/backup-qownnotes.sh(每天 02:00 自动备份)。
- 执行
- 说明
- 该方式便于版本化留存与自动清理旧备份,适合长期运行的 CentOS 桌面环境。
通用加固与恢复建议
- 采用“3-2-1”策略:至少保留 3 份副本、存放在 2 种不同介质、其中 1 份异地/离线。
- 给备份加上时间戳与校验(如
sha256sum),并定期做恢复演练。 - 若需更系统的版本化与远程备份,可考虑 Restic 等工具进行加密与去重备份(适合多机与云端目标)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: CentOS里Notepad如何备份
本文地址: https://pptw.com/jishu/754583.html
