grep: 文件内容过滤 [root@zaotounan ~]# grep '文件内容' 路径 #从某个路径下的文件中过滤拥有'文件内容'的字段 [root@zaotounan ~]# grep -r #递归查找 查找命令配置文件位置 查找命令位置 [root@zaotounan ~]# which 命令名 查找配置文件位置 [root@zaotounan ~]# whereis 命令名 find文件查找 一、针对文件名 [root@zaotounan ~]# find 路径 -name “文件名” #列出这个路径下包含该文件名的所有文件 参数解析 -i 忽略大小写 二、针对文件大小 [root@zaotounan ~]# find 路径 -size +5M #列出路径下大于5M的所有文件 5M #列出路径下等于5M的所有文件 -5M #列出路径下小于5M的所有文件 参数解析 -a:and 和 -o:or 或 三、针对时间查找 [root@zaotounan ~]# find 路径 - (atime,mtime,ctime) 时间段 按时间找(atime,mtime,ctime) -atime = access访问时间 -mtime = modify改变时间 内容修改时间会改变 -ctime = change修改时间 属性修改时间会改变 -amin #分钟 -mmin -cmin 四、针对文件类型 [root@zaotounan ~]# find 路径 -type 文件类型 五、针对文件权限 [root@zaotounan ~]# find 路径 -perm 访问权限 #列出这个路径下为这个访问权限文件 参数解析 [root@zaotounan ~]# find 路径 -perm -4000 #包含set uid [root@zaotounan ~]# find 路径 -perm -2000 #包含set gid [root@zaotounan ~]# find 路径 -perm -1000 #包含sticky