当前位置: 首页>>技术问答>>正文


通过终端将文件移动到垃圾箱的命令

, ,

问题描述

我想知道是否有一个命令可以在终端中发出,因此我不会经典地删除(rm)该文件,而是将其移至垃圾箱(即Nautilus移至垃圾箱行为)。

如果有这样的命令,我也会有兴趣知道它是什么。

最佳解决方案

您可以使用Ubuntu中默认安装的软件包gvfs-bin中的gvfs-trash命令。

将文件移至垃圾箱:

gvfs-trash filename

查看垃圾的内容:

gvfs-ls trash://

清空垃圾:

gvfs-trash --empty

次佳解决方案

安装trash-cli – sudo apt-get install trash-cli

command-line,trash,ubuntu

将文件放入垃圾箱:trash file1 file2

列出垃圾桶中的文件:trash-list

清空垃圾桶:trash-empty

第三种解决方案

截至2017年,gvfs-trash似乎已被弃用。

$ touch test
$ gvfs-trash test
This tool has been deprecated, use 'gio trash' instead.
See 'gio help trash' for more info.

您应该特别使用gio

gio trash

是推荐的方式。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/672.html,未经允许,请勿转载。