在linux中使用crontab在每周六9:00,定期备份/user/backup到/tmp目录下,请列出crontab -l中显示的内容
时间: 2024-05-13 09:17:18 浏览: 16
在终端中输入命令`crontab -l`即可查看当前用户的crontab任务列表。要添加一个每周六9:00备份的任务,可以使用以下命令:
```
0 9 * * 6 cp -r /user/backup /tmp
```
这个命令的含义是:在每个星期六的9:00,将`/user/backup`目录下的文件和子目录复制到`/tmp`目录下。其中`0`表示分钟数为0,`9`表示小时数为9,`*`表示每个月份和每个星期,`6`表示星期六。
相关问题
有一普通用户想在每周六晚上十点十分定期备份/tmp到/user/backup目录下,该用户应如何做?
该用户可以使用crontab命令来实现定期备份。具体步骤如下:
1. 打开终端,输入命令 crontab -e,进入编辑模式。
2. 在编辑模式下,输入以下命令:
10 22 * * 6 cp -r /tmp /user/backup
这个命令的意思是:每周六晚上10点10分,将/tmp目录下的所有文件和子目录复制到/user/backup目录下。
3. 保存并退出编辑模式,命令行会提示“crontab: installing new crontab”。
4. 完成以上步骤后,每周六晚上10点10分,系统会自动执行备份操作,将/tmp目录下的文件备份到/user/backup目录下。
在Linux中,有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,该用户应如何做?
该用户可以使用crontab命令来设置定时备份任务。具体操作如下:
1. 打开终端,输入命令 crontab -e 打开当前用户的计划任务编辑器。
2. 在编辑器中添加以下一行代码:`0 0 * * 0 cp -r /user/backup /tmp`,其中0 0 * * 0表示每周日凌晨零点零分执行备份任务,cp -r /user/backup /tmp表示将/user/backup目录下的所有文件拷贝到/tmp目录下。
3. 保存并退出编辑器。
4. 现在,每周日凌晨零点零分,系统会自动执行备份任务,将/user/backup目录下的所有文件拷贝到/tmp目录下。
注意:该用户需要有读取/user/backup目录和写入/tmp目录的权限。