如何在 Ubuntu 终端中删除另一个目录中的文件

如何在 Ubuntu 终端中删除另一个目录中的文件

我正在开始学习 Linux Ubuntu 命令,现在我想学习如何在不同目录中删除另一个目录中的文件。

例如,现在我在Documents,想删除一个文件TESTfile ,该文件位于Downloads

答案1

你只需要给出正确的路径:)

要删除TEST文件,~/Downloads您可以使用

rm ~/Downloads/TEST

可以从任何地方在文件系统中,因为它是绝对路径。它是完整路径的缩写版本/home/$USER/Downloads/TEST$USER扩展为当前用户的名称),因为~在我的例子中是主目录的快捷方式/home/zanna

相对路径~/Documents

rm ../Downloads/TEST

..指定您当前所在位置的父目录,并且Downloads是该目录的子目录。但是,在使用rm相对路径时,您应该格外小心,因为很容易犯错误并删除您不想要的内容!

答案2

试试这个伙伴:

rm -f /absolutepath/file1.a /absolutepath/file2.b

rm 删除文件,-f 强制删除文件(这样它就不会停止,并询问您是否要删除文件)。如果该文件不在您的主目录中,请在前面加上 sudo。

rm -rf  /absolutepath/emptyOrNotFolder

答案3

删除目录文件的最佳方法是“sudo rm -R ./文件名”。首先检查 ls,然后看到删除文件名,然后写入文件名并删除任何目录文件。

相关内容