liunx的crontab怎么设置每天0:00自动备份 /var/log/Xorg.0.log 文件到 /home/backup/ 目录下,并将文件重命名,格式为 Xorg_年月日.log(如 Xorg_20230524.log),将此文件的权限设置为644
时间: 2024-01-16 11:20:59 浏览: 118
crontab自动备份
你可以使用以下命令来编辑 crontab:
```
crontab -e
```
然后在文件末尾添加以下一行:
```
0 0 * * * cp /var/log/Xorg.0.log /home/backup/Xorg_$(date +"%Y%m%d").log && chmod 644 /home/backup/Xorg_$(date +"%Y%m%d").log
```
这个命令会在每天的 0:00 将 `/var/log/Xorg.0.log` 备份到 `/home/backup/` 目录下,并以 `Xorg_年月日.log` 的格式重命名文件,同时将文件权限设置为 644。
请注意,这个命令假设你的备份目录 `/home/backup/` 已经存在。如果该目录不存在,你需要先创建它。你可以使用以下命令来创建目录:
```
mkdir /home/backup
```
希望这个回答能够帮到你!
阅读全文