如何使用find命令在Linux中查找文件
在Linux中文件能通过不同的方式去查询,利用find命令是最好的方式之一。find有很多参数保证找到你想要找到的文件。通常我们只是利用最基本的参数去进行查找,然而很多功能我们都没有利用到,下面简单的介绍一下
$ find ~ -name \'Download\'
~ 查找的目录 用户目录
-name 表示给定的参数是文件名称而不是其他参数
\'Download\' 表示要查找的文件名称
$find ~ -name \'Down*\'
$find ~ -iname \'Down*\'
第一个命令表示查找以Down开头的文件 第二个命令查找以Down开头的文件忽略大小写
$find ~ -name \'Down*\' -size -5000k
$find ~ -iname \'Down*\' -size +5000k
-size参数是检查文件的大小
第一个命令指查找以Down开头的文件 大小小于5000k
第二个命令指查找以Down开头的文件 大小大于5000k 并且忽略大小写
$find ~ -name \'Down*\' -amin -10
$find ~ -name \'Down*\' -atime -10
$find ~ -name \'Down*\' -mmin -10
$find ~ -name \'Down*\' -mtime -10
-axxx -mxxx 分表代表访问时间 和 修改时间
第一条命令代表过去10分钟访问的以Down开头的文件
第二条命令代表过去10小时访问的以Down开头的文件
第三、四条命令和第一、二条类似只是表示的是修改的文件
上面就是find命令的一些用户,详细的用法可以通过man去查看