Debian记事本数据备份方法
cp命令(复制文件/目录):
适用于快速复制记事本文件(如.txt)到备份目录。例如,将~/Documents/notes目录下的所有.txt文件备份到~/backup目录,可使用:
cp ~/Documents/notes/*.txt ~/backup/
若需保留文件属性(如权限、时间戳),用-a选项:
cp -a ~/Documents/notes/ ~/backup/notes_backup/
验证备份:ls -l ~/backup/。
tar命令(打包压缩):
将多个文件/目录打包成压缩文件(如.tar.gz),节省存储空间。例如,备份~/Documents/notes目录到/backup:
tar -czvf /backup/notes_backup_$(date +%Y-%m-%d).tar.gz ~/Documents/notes/
其中,-c创建归档,-z用gzip压缩,-v显示过程,-f指定文件名(含日期便于区分)。
rsync命令(增量备份):
仅同步变化的文件,适合定期备份。例如,将~/Documents/notes同步到外部硬盘/mnt/external:
rsync -av --delete ~/Documents/notes/ /mnt/external/notes/
--delete选项会删除目标目录中源目录没有的文件(保持完全同步)。
Super+E),导航到记事本文件所在目录(如~/Documents/notes),选中需备份的文件(按Ctrl+A全选或Ctrl+点击多文件),右键选择“复制”,再导航到备份目录(如~/backup),右键选择“粘贴”即可。crontab设置定期自动备份。例如,每天凌晨2点备份~/Documents/notes目录到~/backup:
crontab -e;0 2 * * *表示每天凌晨2点执行):0 2 * * * cp -a ~/Documents/notes/ ~/backup/notes_backup_$(date +\%Y-\%m-\%d)/Ctrl+X→Y→Enter)。%需转义为\%,避免cron解析错误。~后缀,如notes.txt~)和自动保存。
ls -a查看。