本文主要讲解“如何防止Linux被误删”。本文的解释简单明了,易学易懂。请按照主机频道的思路去研究学习“如何防止Linux被误删”!
1.在/home/username/目录下创建一个新目录,并将其命名为:。垃圾。
2..在/home/username/tools/目录下,创建一个名为remove.sh的新shell文件
复制代码代码如下:
para_cnt=$#
垃圾桶目录= & quot/home/username/。垃圾& quot
对于以$*表示的I;做
stamp=`date +%s '
filename = `basename $ i '
mv $ i $垃圾桶目录/$文件名。$邮票
完成3。修改~/。巴沙尔加一行。
复制代码代码如下:
别名rm = & quotsh/home/用户名/工具/删除。& quot用我们自建的remove.sh替换rm命令
4.设置crontab定期清空垃圾桶,比如:
复制代码代码如下:
0 0 * * * RM-RF/home/username/。trash/*每天0点清空垃圾桶。
5.来源~/。bashrc使替换立即生效。
以上步骤完成后,rm删除的文件会被放入垃圾桶。如果误删,可以恢复。
评论前必须登录!
注册