有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户应如何做?
时间: 2023-06-05 19:47:42 浏览: 283
定时备份指定目录的文件
这是一个普通用户想在每周凌晨零点零分定期备份到/tmp目录下,该用户应该怎么做?
用户可以使用crontab命令来定期备份数据。如果需要在每周凌晨零点零分进行备份,则需要编辑cron配置文件。可以使用以下命令打开编辑器:
crontab -e
在打开的文本编辑器中添加以下行:
0 0 * * 1 tar -czvf /tmp/user_backup.tar.gz /user/backup
解释一下:
- 前两个数字分别表示小时和分钟,此处都是0,表示凌晨零点零分。
- * * * * 1 中的最后一个数字表示星期几,1表示星期一。如果想在其他某个星期进行备份,在此处更改数字即可。
- tar -czvf /tmp/user_backup.tar.gz /user/backup 是tar命令的语法,用于将/user/backup目录打包并压缩成一个.tar.gz格式文件,文件名为user_backup.tar.gz,保存到/tmp目录下。
保存并退出编辑器后,cron将在每周指定的时间自动运行备份任务。
阅读全文