运维服务器的时候,我们有时候需要查看系统中的文件。一个系统有几千上万个文件,一个个查看是不可能的。这里我们可以利用 find 命名查看可以快速定位找到。
如果知道文件名,可以直接查看。
find / -name wp.php
这里可以找到 wp.php 文件名的文件。
如果你不确定的文件名,可以模糊查看。
find / -name *.php #查找所有php文件 find / -name wp*.php #查找文件名为wp开头的php文件
或者也可以根据文件大小特征查找。
find / -size 1500c #查找大小为1500bytes的文件 find / -size +1500c #查找大于1500bytes的文件 find / -size -500c -size +50c #查找大于50bytes小于500bytes的文件
或者也可以看到其他的方式命令。
find / -amin -10 # 查找在系统中最后10分钟访问的文件 find / -atime -2 # 查找在系统中最后48小时访问的文件 find / -empty # 查找在系统中为空的文件或者文件夹 find / -group cat # 查找在系统中属于group cat的文件 find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件 find / -mtime -1 #查找在系统中最后24小时里修改过的文件 find / -nouser #查找在系统中属于作废用户的文件 find / -user fred #查找在系统中属于FRED这个用户的文件 find / -mtime +3 #查找3天前被改动的文件 find / -name '*.php' -mtime -3 #查找3天内被改动的php文件 find / -name 'wp*' -mtime 0 #查找24小时内被修改过的wp开头的文件

