删除命令不起作用

删除命令不起作用

rm 命令不起作用。当我输入命令 rm 文件名时,它给出错误

No command 'trash' found, did you mean:
Command 'crash' from package 'crash' (main)
Command 'ktrash' from package 'kde-runtime' (main)
trash: command not found

答案1

您说 rm 命令不起作用但您的输出与 trash 命令有关。

尝试输入

    rm --help

请确认目录 /bin/rm 存在。

答案2

从上面的错误来看,您输入的不是trashrm垃圾桶的作用与 相同rm,但必须先安装。要安装它,只需按键盘上的Ctrl+ Alt+T打开终端。打开后,运行以下命令:

sudo apt-get install trash-cli

安装后,您可以输入 trash 来删除文件,或者输入 trash --help 获取有关使用该命令的帮助。

答案3

尝试使用“扔垃圾”命令。

我的 trash-cli 版本是 0.11.3,/usr/bin 中没有“trash”命令。有“trash-put”、“trash-list”、“trash-empty”和“restore-trash”命令。

为了使用简短的单词“trash”而不是“trash-put”,我在 ~/.bashrc 文件中添加了一个别名,如下所示: alias trash='trash-put'

然后我输入

source ~/.bashrc 

重新加载新的 ~/.bashrc 版本。

答案4

首先检查rm您的 bin 文件夹中是否存在。

如果确实如此,但您收到此消息,则您可能有一个别名。alias在终端中输入以查看是否有类似 的内容alias rm='trash -v'。您可以通过输入 来删除当前终端会话的此别名unalias rm。如果您想完全删除此别名,您可能需要检查您的配置文件(例如.bashrc或您使用的任何文件)并在那里进行更改。

相关内容