linux find:[1]-name
1、find是用来查找文件或目录。首先看一下最简单的用法直接根据路径来查找文件,这里就不多说了大家看图就会理解了。命令详解:find +(路径)+(文件名或目录名),注意不要在 /(根)目录下查找文件,最好在查找的时候精确一点。
![linux find:[1]-name](https://exp-picture.cdn.bcebos.com/4a6d48ee7b7f860e8deb004777f5ee0d3bcebe36.jpg)
2、今天的主角出场了“-name”,这里小编直接讲解命令详解具体操作看图很详细,命令详解:find + (路径) -name (文件名或目录名)。
![linux find:[1]-name](https://exp-picture.cdn.bcebos.com/e4b5e2f5ee0d3ace5c4997d887e265e7350fbb36.jpg)
3、在这里说一下参数“*”,“*”可以匹配任意值包括空值,在搜索文件的时候有多种用法。用于搜索模糊记忆的文件,比如我们记得这个文件就是以abc开头的后面的是什么不记得了,这时候就会用到“*”。图中的 “abc*”指的是以abc开头的文件或目录名。具体详细请看图片。
命令详解:find+ (路径) -name +abc*
![linux find:[1]-name](https://exp-picture.cdn.bcebos.com/0da37be7340f6478e8bd5b0afd3e21c2bad6b536.jpg)
4、*abc*所指的是包含abc的文件名,无论是abc开头的文件、结尾的文件或者是文件或目录中包含abc的文件,这里都会显示出来。具体详解见图片。
命令详解:find+ (路径) -name +*abc*
![linux find:[1]-name](https://exp-picture.cdn.bcebos.com/2083a5d6e1d06de899fe6396ca93cee8b104ac36.jpg)
5、*de 所指的是就是以de结尾的文件,那么用find查找出来的结果就只有结尾是de的文件或者目录名。
命令详解:find+ (路径) -name +*de
![linux find:[1]-name](https://exp-picture.cdn.bcebos.com/b1454a1bd10ff2260605d4bd9c99e92abbb8a436.jpg)
6、? 参数 指的是单个字符匹配,用在索模糊记忆的文件,比如我们记得这个文件就是以abc开头的后面的是什么不记得,但是我们记得abc后面是两个字母,这时候就会用到“?”具体详解看图。
命令详解:find+ (路径) -name +abc??
![linux find:[1]-name](https://exp-picture.cdn.bcebos.com/430174fec314f1c58171a4723c27ac5307889d36.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:192
阅读量:87
阅读量:101
阅读量:68
阅读量:48