linux之文件查找find grep详解,以及压缩归档
.find linux里的实时查找工具,通过制定路径完成文件查找. find[options]...[查找路径] [查找条件] [处理动作] 查找路径:查找的位置,默认是当前文件夹. 查找条件:指定查找的标准,文件名,大小,类型,日期等. 处理动作:对符合条件的文件做什么类型操作,默认是输出. 查找条件 根据文件名查找 -name 指定名称,可以使用正则 find /etc -name *.conf -maxdepth 2 -iname 忽略大小写 -links n 引用磁盘次数为n的文件 find -links 2 -regex 后面需要跟完整路径,而不是文件名,必须整个路径完全匹配 find /etc -regex '/etc/ssh/sshd_config' # 用来判断是否存在 指定搜索的层级 -maxdepth level 最大搜索深度,当前指定的目录为第一层 find -maxdepth 3 -name filename -mindepth level 最小的搜索深度,包括level层. 根据属主,属组查找 -user usernam 查找属主为username的文件 -group groupname 查找属组为groupname的文件 -uid id 查找属主为id的文件 查看 uid gid id username -gid id 查找属组为id的文件 nouser