linux

Linux系统里记事本的备份与恢复方法

小樊
44
2025-10-02 04:39:15
栏目: 智能运维

Linux系统记事本文件备份与恢复方法

一、备份方法

1. 手动命令行备份(基础且高效)

2. 自动化脚本备份(适合频繁备份)

通过编写Shell脚本实现定时自动备份,避免手动操作遗漏。示例脚本backup_notes.sh

#!/bin/bash
SOURCE="/home/user/notes.txt"          # 原文件路径
DESTINATION="/home/user/backup/"      # 备份目标目录
TIMESTAMP=$(date +%Y%m%d%H%M%S)       # 生成时间戳(如20250930120000)
cp "$SOURCE" "$DESTINATION/notes_backup_$TIMESTAMP.txt"  # 复制并重命名(带时间戳)
echo "Backup completed: $DESTINATION/notes_backup_$TIMESTAMP.txt"  # 输出提示

保存后赋予执行权限:chmod +x ~/backup_notes.sh。再通过crontab -e设置定时任务(如每天凌晨2点执行):
0 2 * * * /path/to/backup_notes.sh

3. 图形界面工具备份(适合新手)

4. 配置文件备份(保留记事本设置)

记事本的个性化配置(如Gedit、Nano的设置)需单独备份,避免恢复后丢失习惯配置:

二、恢复方法

1. 命令行恢复(对应备份方式)

2. 图形界面工具恢复(Deja Dup/Timeshift)

3. 配置文件恢复(保留记事本设置)

恢复Gedit或Nano的配置文件到原位置:

0
看了该问题的人还看了