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{};不需要确认
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)