linux教程:find命令的用法
的有关信息介绍如下:find命令是非常实用的命令。那么今天我来详细介绍下find命令的用法。
找到当前目录中所有的cpp的文件。
find . -name "*.cpp"
根据例子。就可以举一反三。
找到当前目录中,文件体积大于3000k的所有文件
find . -type f -size +3000k
查找最近10分钟修改的当前目录下的所有文件
find . -name '*.*' -mmin -10
查找最近24小时修改的当前目录下的所有文件
find . -name '*.*' -mtime 0 -ls
查找当前目录下,最近1天前修改过的常规文件。
find . -type f -mtime +1
查找所有包含test的文件
find . -name "*.*" -exec grep --col test {} \; -print
find指令配合exec可完成各种批量操作
例如:
删除所有大于100k的文件
find . -type f -size +100k -exec rm {} \; -print