需說明的是,Notepad是Windows系統原生文本編輯器,CentOS(Linux系統)默認未安裝。若你在CentOS上使用的是類似文本編輯器(如Notepad++,需手動安裝),以下備份方法主要針對Notepad++的配置及文件,也可適配普通文本文件的備份需求。
手動備份是最基礎的方式,適用于少量數據或臨時備份。
~/.config/Notepad++,即用戶家目錄下的.config/Notepad++文件夾)。cd命令進入文件所在目錄(如/home/username/documents)。/backup)→右鍵→「粘貼」。cp /path/to/file.txt /path/to/backup/cp -r /path/to/notepad_config /path/to/backup/。命令行工具適合批量、定期備份,支持壓縮以節省空間。
cp命令:基礎復制,適合簡單備份。cp -r ~/.config/Notepad++ /backup/notepad_config_backup/(-r表示遞歸復制目錄)。rsync命令:支持增量備份(僅傳輸變化部分),適合遠程或頻繁備份。rsync -av ~/.config/Notepad++ /backup/notepad_config/(-a保留文件屬性,-v顯示詳細過程);若備份到遠程服務器:rsync -avz ~/.config/Notepad++ user@remote_server:/remote/backup/。tar命令:將文件/目錄打包并壓縮,便于存儲和傳輸。tar -czvf notepad_backup_$(date +%Y%m%d).tar.gz ~/.config/Notepad++(-c創建壓縮包,-z用gzip壓縮,-v顯示過程,-f指定文件名;$(date +%Y%m%d)生成當前日期,如notepad_backup_20251019.tar.gz)。避免手動操作,定期自動執行備份。
/home/username/scripts/backup_notepad.sh),內容如下:#!/bin/bash
BACKUP_DIR="/backup/notepad" # 備份目錄
CONFIG_DIR="$HOME/.config/Notepad++" # Notepad++配置目錄
DATE=$(date +%Y%m%d)
tar -czvf "$BACKUP_DIR/notepad_backup_$DATE.tar.gz" "$CONFIG_DIR" # 打包壓縮配置目錄
保存后,賦予腳本執行權限:chmod +x /home/username/scripts/backup_notepad.sh。crontab -e編輯當前用戶的cron任務,在文件末尾添加一行(如每天凌晨2點執行):0 2 * * * /home/username/scripts/backup_notepad.sh
保存退出后,cron會自動按計劃執行備份。若使用Notepad++,可通過其內置設置開啟自動備份,減少手動操作。
~/.config/Notepad++/backups)→選擇備份頻率(如每小時)。rsync),避免本地磁盤損壞導致數據丟失。tar包、打開備份的配置文件),確保備份有效。Duplicity(支持加密增量備份)、Timeshift(系統級備份)或Bacula(企業級網絡備份)。