如何使用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去查看