在Ubuntu中,我们可以使用命令行工具来快速删除大量文件,以下是一些常用的方法:
1. 使用rm
命令
rm
命令是Linux系统中最常用的删除文件和目录的命令,你可以使用rm
命令配合通配符来删除大量文件。
如果你想删除当前目录下的所有.txt
文件,可以使用以下命令:
rm *.txt
如果你想删除子目录下的所有文件,可以使用r
选项(递归删除):
rm r */*.txt
注意:rm
命令会立即删除文件,且无法恢复,所以在使用前请确保你确实想要删除这些文件。
2. 使用find
命令
find
命令是一个更强大的文件查找工具,你可以用它来查找并删除特定的文件。
如果你想删除当前目录及其子目录下所有.txt
文件,可以使用以下命令:
find . type f name "*.txt" exec rm f {} ;
这里,.
表示当前目录,type f
表示查找文件,name "*.txt"
表示查找所有.txt
文件,exec rm f {} ;
表示对找到的每个文件执行rm f
命令。
3. 使用trashcli
工具
trashcli
是一个命令行垃圾箱工具,它可以将删除的文件移动到垃圾箱,而不是立即删除,这样,如果你误删了文件,还可以从垃圾箱中恢复。
你需要安装trashcli
:
sudo aptget install trashcli
你可以使用trashput
命令来删除文件:
trashput *.txt
这将会把所有.txt
文件移动到垃圾箱,如果你想从垃圾箱中恢复文件,可以使用trashlist
和trashrestore
命令。
以上就是在Ubuntu中快速删除大量文件的一些方法,希望对你有所帮助。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/556938.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复