Centos服务器安装命令行回收站工具


0,管理服务器的时候,肯定会有删错文件或删了某个文件想要立即还原的情况发生…

1, 下面介绍的这款小工具是trash-cli,相当于没有图形界面的回收站.而且这个小工具可以有效阻止删库跑路的情况发生!

2,下载安装trash-cli

1
2
3
4
5
git clone https://github.com/andreafrancia/trash-cli.git
cd trash-cli
python setup.py install
echo "alias rm='trash-put'" >> /etc/bashrc
source /etc/bashrc

3,trash-cli命令参数

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

注意事项

1
2
3
4
5
//*如果执行"rm -rf /*"的话,千万不要重启电脑!!!也不要清空回收站!!否则下次启动会无法开机!执行下面的命令即可.
1, cd /root/.local/share/Trash/files
2, mv bin /
3, mv boot/* /boot/
4, mv dev/* /dev 如果执行这条命令提示文件已存在,请按N键跳过.