国内最专业的IT技术学习网

UI设计

当前位置:主页 > UI设计 >

Linux查找文件6个高效工具

发布时间:2019/07/03标签:   文件    点击量:

原标题:Linux查找文件6个高效工具
1. 媒介咱们应用Linux进程中,常常会有搜寻文件的需要,那末Linux下令下有哪些东西能够疾速查找文件呢?先来懂得一下这些东西:linux查找文件1.1 find下令Linux find 下令是全部 Linux 下令中最有效的一个,同时也是最凌乱的一个。它很难,由于它的语法与其余 Linux 下令的尺度语法差别。然而,它很强盛,由于它同意您按文件名、文件范例、用户乃至是时光戳查找文件。应用 find 下令,您岂但能够找到具这些属性恣意组合的文件,还能够对它找到的文件履行操纵。1.2 locate下令Linux locate下令用于查找合乎前提的文档,他会去保留文档和名目称号的数据库内,查找符合范本款式前提的文档或名目。locate 让应用者能够很疾速的搜查档案体系内能否有指定的档案。其方式是先树立一个包含体系内全部档案称号及门路的数据库,以后当查找时就只要查问这个数据库,而不用现实深刻档案体系当中了。在个别的 distribution 当中,数据库的树立都被放在 crontab 中主动履行。1.3 grep下令Linux grep下令用于查找文件里合乎前提的字符串。grep也能够依据文件名查找文件,但个别用于查找文件内的内容。grep(global search regular expression(RE) and print out the line,片面搜寻正则表白式并把行打印进去)是一种强盛的文本搜寻东西,它能应用正则表白式搜寻文本,并把婚配的行打印进去。1.4 whereis下令whereis下令只能用于顺序名的搜寻,并且只搜寻二进制文件(参数-b)、man阐明文件(参数-m)和源代码文件(参数-s)。假如省略参数,则前往全部信息。1.5 which下令which下令的感化是,在PATH变量指定的门路中,搜寻某个体系下令的地位,而且前往第一个搜寻成果。也就是说,应用which下令,便可以看到某个体系下令能否存在,以及履行的究竟是哪一个地位的下令。1.6 type下令type下令实在不能算查找下令,它是用来辨别某个下令究竟是由shell自带的,仍是由shell内部的自力二进制文件供给的。假如一个下令是内部下令,那末应用-p参数,会表现该下令的门路,相称于which下令。1.7 总结which 检查可履行文件的地位。whereis 检查文件的地位。locate 共同数据库检查文件地位。find 现实搜查硬盘问询文件称号。type 辨别下令范例2. find下令应用案例2.1 依据文件名查找查找zcwyou.txt这个文件,从/开端查找,即在Linux全部挂载的分区和名目中查找。[root@zcwyou~]#find/-namezcwyou.txt只查找.txt开头的文件[root@zcwyou~]#find/-name'*.txt'查找txt和pdf开头的文件[root@zcwyou~]#find.-name"*.txt"-o-name"*.pdf"

版权信息Copyright © IT技术教程 版权所有    ICP备案编号:鲁ICP备09013610号