Ubuntu源文件(ubuntu源文件列表在哪)

Ubuntu源文件(ubuntu源文件列表在哪)p 可以使用 来设置定时任务 结合 来实现和保留最近的 3 个备份 以下是具体的步骤 p 安装 如果尚未安装 sudo apt get updatesudo apt get install rsync 创建备份脚本 在您的主目录下创建一个备份脚本 例如 vim backup sh 在脚本中添加以下内容 bin bash

大家好,我是讯享网,很高兴认识大家。



 <p>可以使用 来设置定时任务,结合 来实现和保留最近的3个备份。以下是具体的步骤:</p> 

讯享网

安装 (如果尚未安装):

创建备份脚本: 在您的主目录下创建一个备份脚本,例如 :

讯享网vim ~/backup.sh

在脚本中添加以下内容:

#!/bin/bash 

定义源目录和目标目录

SOURCE=“/要备份的文件路径/” DESTINATION=“/备份到的目标路径/”

获取当前日期

DATE=$(date +“%Y%m%d_%H%M%S”)
讯享网

创建备份

rsync -av –delete “\(SOURCE" "\){DESTINATION}backup_$DATE/”

删除超过3个的备份

cd “\(DESTINATION" || exit ls -1tr backup_* | head -n -3 | xargs -d ' ' rm -rf --</pre> <p>保存并退出编辑器</p> <p><strong>赋予脚本执行权限</strong>:</p> <pre>chmod +x ~/backup.sh</pre> <p><strong>设置 任务</strong>: 打开 编辑器:</p> <pre>crontab -e</pre> <pre>zhangsan@my-Server:~\) crontab -e no crontab for caovan - using an empty one Select an editor. To change later, run ‘select-editor’.
  1. /bin/nano &lt;—- easiest
  2. /usr/bin/vim.basic
  3. /usr/bin/vim.tiny
  4. /bin/ed
Choose 1-4 [1]: 1 crontab: installing new crontab

根据自己的喜好选择一个编辑器,如果习惯用nano就选择1,如果习惯用vim就选择2

如果想更改默认编辑器: 运行以下命令以更改默认的 编辑器:

讯享网select-editor

在文件末尾添加以下行,以每天凌晨3点执行备份脚本:

0 3 * * * /bin/bash /home/你的主目录名/backup.sh

至此,自动备份文件到指定路径的工作就完成了!

小讯
上一篇 2025-05-11 11:30
下一篇 2025-06-16 13:00

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/141135.html