Linux防误删除操作
Linux防误删除操作
1、创建保留目录
# mkdir /usr/.data
2、对原始文件rm重命令为delete 并赋予执行权限
# mv /usr/bin/rm /usr/bin/delete
# chmod 755 /usr/bin/delete
3、创建新的文件/usr/bin/rm
# touch /usr/bin/rm
# chmod 755 /usr/bin/rm
将文件/usr/bin/rm 内容换成下面的:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
4、定时清理备份文件,创建/home/delete.sh,文件内容:
1 2 3 |
给予脚本执行权限:
# chmod 755 /home/delete.sh
配置linux任务计划,计划内容:每周日晚上23点30分执行/home/delete.sh脚本。
# vim /var/spool/cron/root
30 23 * * 0 /bin/bash /home/delete.sh & >/dev/null
重启crond服务
# systemctl restart crond