重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
前段时间rm -rf *一度走上IT界的热搜榜,因为威力实在是太大了。当然本尊也因为rm命令损失过几天的工作成果,万分惋惜。 被经历后,想着linux是否也可以同windows一样实现回收站功能,然后就有了一下的内容
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名注册、虚拟空间、营销软件、网站建设、九台网站维护、网站推广。
基本的思路:使用trash替代rm命令
回收站的问题,在不同版本的linux桌面上都有一个Trash的图标,只要右键该图标,选择 empty Trash Bin选项,那就可以对回收站进行清空啦!
回收站本质上也是一个目录,位置就是~/Desktop/Trash,所有如果想从命令行中对回收站进行清空的话,只需要在该目录下执行rm命令:
# cd ~/Desktop/Trash
# rm -rf *
所以linux在桌面环境下回收站的机制就是把你删除的文件或者目录mv到这个目录下,等你清空的时候再进行rm操作。
这样解释清楚吧?
①如果安装了图形化界面,桌面上就有回收站的图标,直接右键清空即可。
②终端下可以使用命令清空回收站
sudo rm -fr /root/.Trash/
#rm 删除命令,-rf 递归静默删除