trash-cli:可以避免发行版损失的命令

trash-cli是从命令行管理回收站的客户端。 如果您阻止rm或创建别名,以便在使用rm时实际上正在使用垃圾回收,这是防止数据丢失的好方法。 很多时候,您删除某些您确实不想删除的文件,或者您不小心删除了文件,便无法再恢复它们。 这样,当您使用rash-cli删除某些内容时,该内容将保留在垃圾箱中。

如果您想让他们回来,可以轻松完成。 此外,trash-cli还会记住删除某个文件的日期,其权限,删除前的路径以及 这样您就可以像以前一样恢复它们 以非常简单的方式使用rm可能无法执行的操作,如果不小心删除了它们,则必须使用取证工具来尝试恢复它们(如果可能)...

如果您从自己喜欢的发行版中使用软件包管理器,则安装trash-cli非常容易。 例如,您可以使用 apt-get安装垃圾桶-cli 用于DEB发行版。 安装软件包后,它将为您提供 这些命令:

  • 垃圾回收:删除文件和目录
  • 垃圾桶空:清空垃圾桶
  • 垃圾箱列表:列出垃圾箱中的文件
  • 垃圾回收:还原垃圾箱中的文件
  • trash-rm:分别删除垃圾箱中的特定文件

La trash-cli工具是基于Python的,也可以从源代码安装它。 该过程对于所有发行版都是通用的,您可以按照以下简单步骤进行操作:

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python setup.py install

python setup.py install --user

安装完成后,您可以使用 可用命令 从终端以非常简单的方式例如,要将某物发送到垃圾箱,而不是使用rm(原则上这是不可恢复的),则可以使用以下替代方法:

trash-put prueba.txt


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。