本文介绍怎样在Linux中删掉文件。之后,我们将详尽论述以下主题。
我们将在每篇文章中使用的示例文件和目录如下。
在rm命令以后,键入要删掉的文件名。
rm file1.txt
-r标志容许你递归删掉目录及其内容。在rm-r命令后键入要删掉的目录名称。在目录名以后使用斜杠/是可选的。
rm -r Folder2/
星号*称为键值linux递归删除文件夹linux基础教程wps for linux,它将每位以指定名称开头的文件作为rm命令的参数。
我们要删掉所有名为file1的文件,虽然扩充名不同。我们使用转义而不是在文件名末尾指定扩充名。
rm file1.*
这一次,我们要删掉所有具有相同扩充名的文件,虽然它们的名称不同。我们使用转义替代文件名linux递归删除文件夹,之后编撰扩充名。
rm *.txt
我们可以使用find命令从目录及其子目录中递归地查找和删掉具有相像扩充名或文件名的文件。
我们可以使用带有-delete的find命令。
find . -type f -name '*.txt' -delete
或则,它可以与exec一起使用。
find . -name '*.txt' -exec rm -r {} ;