• 欢迎访问吴爸爸的技术小木屋

ubuntu使用trash-cli(给rm一个后悔药)

ubuntu [email protected] 5年前 (2020-06-10) 959次浏览 0个评论

pic

1. 场景

经常我在写代码的时候,莫名奇妙的使用rm删除软件,结果找不回来了,白干了。

经常在网上看到有很多新手运维一不小心将整个系统都删除了,我想应该是本来想用rm -rf ./*,结果就敲成了rm -rf /*

我曾在一家公司,也遇到过这种问题,一位运维一不小心就把服务器全部删除了,也没有备份,结果这位运维遭到了处分。

很多人说怎么就不能小心一点呢?但是很多时候不是你能控制的,能防得了一次,但是出现那么一次就感觉就是懊恼没有办法修复了。所以还是给自己吃一颗后悔药的机会吧。

2. trash-cli是我给自己的一颗后悔药

2.1. 安装(以ubuntu为例)

sudo apt-get install trash-cli

2.2. 使用方法

命令 说明
trash xxx/xxx.x 将文件或者目录移入回收站
trash-put xxx/xxx.x 将文件或者目录移入回收站(跟上面差不多)
trash-empty 10 清空回收站(10代表清空10天以前放入回收站的文件, 没有数字就代表清除全部)
trash-list 列出回收站中的文件
restore-trash xxx 还原回收站中的文件
trash-rm xxx 删除回收站中的单个文件

2.3. 可以替代系统的rm的命令

.bashrc或者.zshrc添加以下内容:

alias rm='trash'

添加上面的内容之后执行重启即可。


吴爸爸的技术小木屋 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ubuntu使用trash-cli(给rm一个后悔药)
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址