1.sudo gedit ~/.bashrc,添加如下部分
#rm -rf/f filename protected
alias rm=trash
alias r=trash
alias rl='ls /home/lijian/.local/share/Trash/files'
alias ur=undelfile
#ur recovery the files
undelfile()
{
strpath=$(sudo cat /home/lijian/.local/share/Trash/info/*.trashinfo)
sudo mv -i /home/lijian/.local/share/Trash/files/$@ $strpath/
sudo rm -rf /home/lijian/.local/share/Trash/info/*
}
#rm move the files to trash
trash()
{
trashinfo=($@'.trashinfo')
touch /home/lijian/.local/share/Trash/info/$trashinfo
directory=$(pwd)
echo $directory |sudo tee /home/lijian/.local/share/Trash/info/$trashinfo
sudo mv $@ /home/lijian/.local/share/Trash/files/
}
#cleartrash delete the files in trash
cleartrash()
{
read -p "clear sure?[Y] or [N]" confirm
[ $confirm == 'y' ] || [ $confirm == 'Y' ] && sudo rm -rf /home/lijian/.local/share/Trash/files/*
}
2.source ~/.bashrc 立即生效。