美文网首页
Linux rm 命令替换

Linux rm 命令替换

作者: 夜空最亮的9星 | 来源:发表于2021-11-22 11:54 被阅读0次

安装 trash-cli

# Ubuntu 安装
sudo apt-get install trash-cli
#Centos 安装
sudo yum install -y trash-cli

Trash-Cli 提供了下面这些命令:

trash-put: 删除文件和目录(仅放入回收站中)
trash-list :列出被删除了的文件和目录
trash-restore:从回收站中恢复文件或目录 trash.
trash-rm:删除回收站中的文件
trash-empty:清空回收站

例子:

下面,让我们通过一些例子来试验一下。

  1. 删除文件和目录:在这个例子中,我们通过运行下面这个命令,将 2g.txt 这一文件和 magi 这一文件夹移动到回收站中。
    $ trash-put 2g.txt magi

和你在文件管理器中看到的一样。

  1. 列出被删除了的文件和目录:为了查看被删除了的文件和目录,你需要运行下面这个命令。之后,你可以在输出中看到被删除文件和目录的详细信息,比如名字、删除日期和时间,以及文件路径。
    $ trash-list
    2017-10-01 01:40:50 /home/magi/magi/2g.txt
    2017-10-01 01:40:50 /home/magi/magi/magi
  1. 从回收站中恢复文件或目录:任何时候,你都可以通过运行下面这个命令来恢复文件和目录。它将会询问你来选择你想要恢复的文件或目录。在这个例子中,我打算恢复 2g.txt 文件,所以我的选择是 0 。
    $ trash-restore
     0 2017-10-01 01:40:50 /home/magi/magi/2g.txt
     1 2017-10-01 01:40:50 /home/magi/magi/magi
    What file to restore [0..1]: 0

删除超过 N 天的垃圾文件 trash-empty N

例如:删除回收站中超过 10 天的项目

    $ trash-empty 10

写入配置: vim ~/.bashrc

#  移动到回收站
alias rm=trash-put
#  查看回收站里的内容
alias rl=trash-list
#  从回收站 恢复 
alias rs=trash-restore
#  清空回收站
alias empty=trash-empty

输入 rs 后,询问恢复内容,需要输入文件索引来恢复

image

参考阅读:

Trash-Cli:Linux 上的命令行回收站工具

Trash-cli : A Commandline Trashcan For Unix-like Systems

相关文章

  • Linux rm 命令替换

    安装 trash-cli Trash-Cli 提供了下面这些命令: 例子: 下面,让我们通过一些例子来试验一下。 ...

  • Linux命令之文件管理 (三十五)

    Linux rm命令 Linux rm命令用于删除一个文件或者目录。 语法 参数: 实例 删除文件可以直接使用rm...

  • 安全 rm

    让 rm -rf * 不再那么可怕 新建可执行脚本,替换rm 命令 脚本内容

  • 2019-11-07

    Linux 命令: 1 touch :2 mkdir -p :3 rm :4 rm -f :5 rm -rf :6...

  • Linux基本操作命令

    1.删除命令 Linux删除文件的命令是rm命令。语法:rm [options] name...参数:1.-i 在...

  • linux命令 - rm

    功能 remove directory entries删除目录内容 记忆 rm - remove 用法

  • Linux命令--rm

    what?删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只...

  • linux命令-rm

    rm 原单词 : Remove file (删除文件) rm命令用于删除一个文件或者目录。文件一旦通过rm命令删除...

  • linux命令实战第一关

    linux用户分类:#代表root用户 $代表普通用户 linux命令格式:命令 [参数] [路径文件] rm -...

  • 2020-12-01 npm run start报错

    错误原因可能:使用了Linux 下的 rm -rf 命令,而你的电脑是windows解决办法:把rm -rf 命令...

网友评论

      本文标题:Linux rm 命令替换

      本文链接:https://www.haomeiwen.com/subject/iyfbtrtx.html