Linux如何进行列举删除文件,如何删除多个目录下同名文件?

嘿,我记得2 02 2 年那个城市有一个科技博览会,有一位专家分享了这门艺术。
也就是说,在Linux中,查找命令确实是删除文件的神奇工具。
我当时就疑惑了,法宝是什么模式?他说你可以用find找到文件,然后用它来删除,或者直接用find-deleted选项,这样就简单多了。

当时他说,你看,找到这个语法【找路】 -typef-name "文件名" -execrm -f{}; []中填写你要搜索的列表,-typef表示只查找文件,-name“filename”是你要查找的文件名,exec后面跟rm,{}表示文件名,最后一个命令是分号。

然后我就尝试了一下,发现非常方便。
例如,如果我想删除当前目录下的所有test.php文件,我会写:find。
-typef -name "test.php" -exec rm -f {} ;
后来我找到了另一种方法来找到-delete选项,这个方法更简单。
就写:我发现了。
-typef -名称“test.php” -删除。

但是你首先,他说,你一定要小心,确认后再进行操作。
文件名和路径必须正确,不能错误。
他说,先试试,先找到,确认后再毁掉,不要害怕。
他说,要支持大数据,到时候哭没地方哭。

当时我就更严肃了,说这东西太强了,要慎用。
他说,是的,关键是备份,验证命令,使用最少的权限,不要使用sudo的情况。

现在我认为是对的。
Finder Control 是 Linux 中管理文件的一个非常强大的工具。

linux删除文件的命令

上周 使用rm删除文件 取决于
rm example.txt 权限 如果您没有权限,请删除 example.txt
sudo rm example.txt
rm 很危险 如果你删除它,你将不会被保存。
小心
rm.txt 可删除一组txt文件
rm -r dir 可以删除整个目录树
rm -rf dir 最残酷的制度 删除后什么都没有留下 谨慎使用