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
查看。