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