Welcome 微信登录

首页 / 操作系统 / Linux / Linux中find命令的用法

Windows操作系统要查找一份文件是相当简单的事情,只要在桌面上点击“开始—搜索”中就能按照各种方式在本地硬盘上,局域网络,甚至在INTERNET上查找各种文件,文档。可是在linux中要查找某一个文件就是一件很麻烦的事情。毕竟在linux中需要我们使用专用的“查找”命令来寻找在硬盘上的文件。Linux下的文件表达式非常复杂,对于linux新手来说,find命令也是了解和学习linux文件特点的方法。下面就详细为大家介绍强大的find命令的全部使用方法和用途。Find命令用于进行文件查找,它有实施查找、精确、支持众多查找标准,但是它是遍历指定目录中的所有文件完成查找,所以速度非常慢。格式是:find 查找路径  查找到以后的处理运作。不写查找路径默认为当前目录,查找标准默认为指定路径下的所有文件,处理运作默认为显示下面说一下它的主要命令。匹配标准-name:"filename":对文件名精确查找*:任意长度的任意字符[ ]:指定此范围-iname:文件匹配不区分大小写-regex PATTERN:基于正则表达式进行文件名匹配-user USERNAME:根据属主查找-group GROUPNAME:根据属组查找-uid UID:根据UID查找-gid GID:根据GID查找- nouser : 查找没有属主的文件- nogroup :查找没有属组的文件-type:根据文件类型查找f:普通文件d:目录文件c:字符设备文件b:块设备文件l:符号链接文件p:命令管道文件s:套接字文件字符大小-size  [+(内)|-(在限定之外)、什么都不加为精确到]#k:#M:#G组合条件:-a 与-o  或-not时间(也可以使用+-与字符相同)-mtime:-ctime:-atime:-mmin:user-cmin:-amin:内根据权限查找perm MODE 精确匹配/MODE 任意一位匹配既满足条件-MODE 文件权限能完全包含此MODE时才能显示动作:-print:显示-ls:类似ls -l的形式显示每一个文件的详细-ok COMMAND {};每一部操作都需要用户确认-exec COMMAND{};不需要确认
  • 1
  • 2
  • 下一页
Linux 中逻辑卷的扩展和缩减及其快照卷的保存在Ubuntu 下安装Google拼音输入法和解决输入法无法打印中文的问题相关资讯      Find  Linux中find的命令  Linux find用法  find命令的用法 
  • Linxu命令与文件的搜索 - which,  (08/03/2015 09:30:37)
  • Linux下查找文件find命令  (10/28/2014 20:11:29)
  • 文本查找利器find的使用  (03/03/2014 09:20:35)
  • Linux基础教程:find 与 xargs  (04/05/2015 10:20:11)
  • find、xargs命令使用及方法详解  (03/07/2014 17:49:41)
  • 功能强大的find命令  (01/15/2014 15:03:36)
本文评论 查看全部评论 (0)
表情: 姓名: 字数