vim ~/.bashrc (linux的用户根目录下.bashrc最后加入如下代码,让人们rm时候不再会全部删除,而是会加入到回收站里)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
mkdir
-p ~/.trash
alias
rm
=trash
alias
cattrash=
'ls ~/.trash'
alias
ur=undelfile
alias
mcls=cleartrash
undelfile()
{
mv
-i ~/.trash/$@ ./
}
trash()
{
mv
$@ ~/.trash/
}
cleartrash()
{
read
-p
"clear sure?[n]"
confirm
[ $confirm ==
'y'
] || [ $confirm ==
'Y'
] &&
/bin/rm
-rf ~/.trash/*
}
|
操作方法,终端下执行:
mcls————清空.trash回收站中的文件
ur—————恢复指定文件
cattrash——-查看回收站的内容
加入后,需要source .bashrc
本文转自leonardos51CTO博客,原文链接: http://blog.51cto.com/leomars/1946715,如需转载请自行联系原作者