请写出 linux 下,建立一个自动任务,每日0点将目录ar/logs 中的文件备份到/home/bak/目录的过程和相应命令
时间: 2023-10-26 17:06:09 浏览: 101
可以使用 Linux 下的 crontab 工具来创建自动任务,将目录 ar/logs 中的文件备份到 /home/bak/ 目录。具体步骤如下:
1. 打开终端,输入以下命令打开当前用户的 crontab 配置文件:
```
crontab -e
```
如果是第一次打开,会提示选择编辑器,选择 1(nano) 即可。
2. 在打开的文件中,输入以下命令:
```
0 0 * * * cp -r /path/to/ar/logs/* /home/bak/
```
其中,0 0 * * * 表示每天 0 点执行该命令,cp 命令用于复制文件,-r 表示递归复制目录下的所有文件和子目录。
3. 按下 Ctrl + X,输入 y 确认保存修改,然后按下回车键退出编辑器。
现在,每天 0 点都会执行该命令,将 ar/logs 目录中的文件备份到 /home/bak/ 目录中。需要注意的是,/path/to/ar/logs/ 和 /home/bak/ 需要替换为实际的目录路径。
阅读全文