我正在开始学习 Linux Ubuntu 命令,现在我想学习如何在不同目录中删除另一个目录中的文件。
例如,现在我在Documents
,想删除一个文件TEST
file ,该文件位于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,然后看到删除文件名,然后写入文件名并删除任何目录文件。