在Linux中,可以使用find
命令來查找并刪除文件。以下是一些常用的find
命令示例:
.txt
文件,并將它們刪除:find . -type f -name "*.txt" -exec rm {} \;
在這個(gè)命令中:
.
表示當(dāng)前目錄。-type f
表示只查找文件。-name "*.txt"
表示查找以.txt
結(jié)尾的文件。-exec rm {} \;
表示對(duì)找到的每個(gè)文件執(zhí)行rm
命令來刪除它。/home/user/documents
)及其子目錄下的所有.log
文件,并將它們刪除:find /home/user/documents -type f -name "*.log" -exec rm {} \;
find . -type f -size +1M -exec rm {} \;
在這個(gè)命令中:
-size +1M
表示查找大于1MB的文件。注意:在執(zhí)行刪除操作之前,請(qǐng)確保你理解這些命令的作用,并謹(jǐn)慎操作。為了避免誤刪文件,你可以先使用find
命令不帶-exec
選項(xiàng)來查看將要?jiǎng)h除的文件列表:
find . -type f -name "*.txt"