rm -rf 误操作删除的一种解决方案

mkdir -p /data/.rubbish

vim remove.sh

RUBBISH_DIR="/data/.rubbish"  
  
for i in $*; 
do  
    Date=`date +%Y-%m-%d`  
    fileName=`basename $i`  
    mv $i $RUBBISH_DIR/$fileName.$Date 
done

vim ~/.bashrc
alias rm="sh /home/remove.sh"

source ~/.bashrc

/data/.rubbish最好人工清理

发布了21 篇原创文章 · 获赞 5 · 访问量 403

猜你喜欢

转载自blog.csdn.net/weixin_41762839/article/details/105100334