Linux 系统最让人 relaxed 的事情莫过于rm -rf *
, 一时删除一时爽,一直删除一直爽,最后发现数据再也恢复不了,哈哈哈哈,Deadline来了~
今天介绍一下,在个人的profile里面或是bashrc里面设置建立个人的回收站,让数据在删除的路上多飞一会儿~
vim ~/.bashrc or vim ~/.profile
注释第5行的别名
#alias rm='rm -i'
最后一行添加如下内容
mkdir -p ~/.trash
alias rm=trash
alias r=trash
alias rl='ls ~/.trash'
alias ur=undelfile
undelfile()
{
mv -i ~/.trash/$@ ./
}
trash()
{
mv $@ ~/.trash/
}
cleartrash()
{
read -p "clear sure?[n]" confirm
[ $confirm == 'y' ] || [ $confirm == 'Y' ] && /bin/rm -rf ~/.trash/*
}
网友评论