ubuntu: 防止rm误删
在~/.bashrc
文件中添加如下内容,作用:将rm
改为将文件或文件夹放入回收站~/.local/share/Trash/files/
.
# rm is replaced by trash
alias rm=trash
alias rl='ls ~/.local/share/Trash/files/'
trash(){
del_date=`date +%Y%m%d%H%M%S`
for arg in "$@"
do
mv $arg ~/.local/share/Trash/files/${del_date}-${arg##*/}
done
}
再使用source ~/.bashrc
进行刷新。
本文对参考中的保存路径进行了修改,参考中的路径会出现问题。
参考:https://segmentfault.com/a/1190000018464527