linux批量删除文件
时间: 2023-05-01 11:01:35 浏览: 249
在 Linux 中批量删除文件可以使用 `rm` 命令。
要删除当前目录中所有后缀为 ".txt" 的文件,可以使用以下命令:
```
rm *.txt
```
如果要删除整个目录及其子目录中所有后缀为 ".txt" 的文件,可以使用以下命令:
```
find /path/to/directory -name "*.txt" -delete
```
或者
```
rm -r /path/to/directory/*.txt
```
注意:上面的命令都会直接删除文件,不会进入回收站。请谨慎使用。
相关问题
linux 批量删除文件
可以使用以下命令批量删除文件:
1. 删除当前目录下所有文件:rm *
2. 删除当前目录下所有以.txt结尾的文件:rm *.txt
3. 删除当前目录及其子目录下所有以.log结尾的文件:find . -name "*.log" -type f -delete
4. 删除当前目录及其子目录下所有以.tmp结尾的文件:find . -name "*.tmp" -type f -exec rm {} \;
linux批量删除文件命令
在Linux中,批量删除文件的命令是“rm”,可以使用通配符来删除多个文件,例如:
1. 删除当前目录下所有以“.txt”结尾的文件:
rm *.txt
2. 删除当前目录下所有以“test”开头的文件:
rm test*
3. 删除当前目录及其子目录下所有以“.log”结尾的文件:
rm -r *.log
需要注意的是,使用“rm”命令删除文件时,会直接删除文件,不会将其放入回收站,因此请谨慎使用。
阅读全文