Centos8 将 rm -rf 命令替换成移动到回收站

今天做了件傻事儿,创建了一个文件夹的软链接,发现在弄错了,要删除,本来应该是 rm -rf dir_link_file 的,即软链接文件本身,结果多个了个“/”,  写成了 rm -rf dir_link_file/  结果原文件夹里的文件就没有了,还好 git checkou 回来了,哈哈。

先装个工具 trash-cli

wget https://github.com/andreafrancia/trash-cli/archive/master.zip
unzip master.zip
cd trash-cli-master
python setup.py install

ls /usr/local/bin/ |grep trash

主要命令介绍:

trash-put 将文件或目录移入回收站
trash-empty 清空回收站
trash-list 列出回收站中的文件
trash-restore 还原回收站中的文件
trash-rm 删除回收站中的单个文件

创建别名,方便调用

alias rm="trash-put"
alias rM="/bin/rm"

猜你喜欢

转载自www.cnblogs.com/zbseoag/p/11741103.html