干掉rm、不再误操作

原创 2011年01月14日 23:05:00

我们在LINUX开发机上常常使用RM 。但是,这样很用就造成误操作。

最近由网友提示想到一个办法。

1、

>mv /bin/rm  /root

>mkdir /.trash

>chmod 0777 /.trash 

2、

在 /bin 目录下面建立一个名叫rm的脚本内容如下

#!/bin/bash

for  fl  in "$@"

do

    if  [  -e  fl  ];then

       mv  $fl  /.trash  2>/dev/null

    fi

done

3、

>chmod 755  /bin/rm

 

OK了,以后开发人员再执行rm命令时实际上是把文件移动到/.Trash 目录下了。当发生误操作时,找管理员时,嘿嘿。

您可以从容的帮他恢复数据啦。哈哈。

 

由于系统在启动的时候会使用rm清除临时文件。所以在刚启动时,请清理下该目录

>/root/rm  -rf  /.Trash/*

 

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

防止rm误操作

为了防止误操作导致删除重要文件,特写以下代码 alias rm="/bin/sh /bin/denyrm.sh" vim /bin/denyrm.sh #/!bin/bash #防止...

如何方式rm误操作

--preserve-root 选项 像freebsd, GNU/Linux 这样的系统都有文件系统根目录保护机制,如果没有指定--no-preserve-root参数,GNU rm 将拒绝执行...

rm-rf 误操作的恢复过程

很多DBA一定对rm -rf深恶痛绝把,没准哪天自己一个犯迷糊就把数据库给消灭了,然后,就没有然后了……那万一……真的发生了这样的不幸,是否真的就无药可救了吗?未必,还是有解决方法的,也许某天当你不幸...

U盘中毒或误操作变成raw格式,磁盘显示容量为0修复解决方案

以前碰到到几个坏U盘,U盘格式是raw,磁盘显示容量为0,使用多种修工具 ()后基本上都被修复好。 这几天一个清华紫光U盘也变成raw啦,悲剧呀,弄了几天用尽各种手段都无法修复。最后在U盘之家下载...
  • CNHDJ
  • CNHDJ
  • 2011-08-31 14:47
  • 2068

防止人为误操作MySQL数据库技巧

转载:http://oldboy.blog.51cto.com/2561410/1321061登录数据库update一个记录,结果忘了加where,于是悲剧发生了,这使得我对MySQL的增量恢复熟练度...

误操作删除文件恢复软件

  • 2010-06-28 17:15
  • 3.52MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)