搜索文件 搜索文件用处很大。因为我们常常需要知道某个文件放在哪里。在linux中,也有相当优秀的搜索系统。通常find不很常用。因为速度慢,耗费硬盘空间。通常我们都是先使用whereis或者是locate来检查,如果真的找不到了,才以find来搜索。为什么呢?因为whereis与locate是利用数据库来搜索数据,所以相当快,而且并没有实际搜索硬盘,比较省时。 which(寻找“执行文件”) [root@linux ~]# which [-a] command 参数: -a : 将...
by cr858923 - Linux文档专区 - 2010-01-12 22:40:19 阅读(1888) 回复(0)
1:按文件名来查找 find: locate -(先执行updatedb 命令来更新检索数据库) 2:按文件内容或者输出内容来查找 grep: 3:寻找命令的二进制文件 whereis: /usr/bin/find /usr/share/man/man1p/find.1p.gz /usr/share/man/man1/find.1.gz which:(which 和where 相似,只是我们所设置的环境变量中设置好的路径中寻找) /usr/bin/find 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/61627/showart_48...
简述linux文件搜索 作者:北南南北 来自:linuxSir.Org 摘要:本文简单介绍了搜索文件的方法,一是通过文件名来查看文件所处的位置,二是在一个文件或输出中查找指定的内容。 目录 1 、关于搜索; 2、通过搜索文件名来查找文件; 2.1 find ; 2.2 locate 2.3 whereis 和which 2.3.1 where 2.3.2 which 3、在一个文件或输出中查找; 4、关于本文; 5、参考文档; 6、相关文档; +++++++++++++++++++++++++++++++++++...
1 、关于搜索; 在linux文件系统中,搜索概念有两种,一种是搜索文件名,另一种是在一个文件中搜索指定的内容;这两种搜索,我们都简要的介绍一下,但不一定极为专业。想到哪写到哪; 2、通过搜索文件名来查找文件; 有的弟兄经常会说文件都放在哪里了,我怎么查找文件?其实这里说的意思就是通过文件名来查找文件所处的位置;搜索文件名,我们常用的工具有find、locate、where等。现在我们简单的说一说这几个工具在文件系统中...
locate 是用来通过文件名搜索文件的工具,它的用法也比较简单。locate 的应用,首先要通过updatedb建立索 引数据库,然后才能应用;如果您新安装了软件或者存放了新的文件,也要先运行updatedb命令,以生 成最新索引库。 whereis 和which whereis 是来寻找命令的二进制文件,同时也会找到其帮助文件,其能找到所有的文件所在位置 which则是找到当前PATH中出现的第一个与文件名字匹配的位置,一般可以用来确认你的系统在更新程序 以...
locate 是用来通过文件名搜索文件的工具,它的用法也比较简单。locate 的应用,首先要通过updatedb建立索 引数据库,然后才能应用;如果您新安装了软件或者存放了新的文件,也要先运行updatedb命令,以生 成最新索引库。 whereis 和which whereis 是来寻找命令的二进制文件,同时也会找到其帮助文件,其能找到所有的文件所在位置 which则是找到当前PATH中出现的第一个与文件名字匹配的位置,一般可以用来确认你的系统在更新程序 以...
1 、关于搜索; 在linux文件系统中,搜索概念有两种,一种是搜索文件名,另一种是在一个文件中搜索指定的内容;这两种搜索,我们都简要的介绍一下,但不一定极为专业。想到哪写到哪; 2、通过搜索文件名来查找文件; 有的弟兄经常会说文件都放在哪里了,我怎么查找文件?其实这里说的意思就是通过文件名来查找文件所处的位置;搜索文件名,我们常用的工具有find、locate、where等。现在我们简单的说一说这几个工具在...
目录 [color="#800080"]1 、关于搜索; [color="#800080"]2、通过搜索文件名来查找文件; [color="#800080"]2.1 find ; [color="#800080"]2.2 locate [color="#800080"]2.3 whereis 和which [color="#800080"]2.3.1 where [color="#800080"]2.3.2 which [color="#800080"]3、在一个文件或输出中查找; [color="#800080"]4、关于本文; [color="#800080"]5、参考文档; [color="#800080"]6、相关文档; [color="blue"]...
linux 文件及目录搜索 . find . -name "*temp*": 搜索当前目录及子目录下所有包含"temp"的文件和目录 find . -name "*.txt" -exec grep -l "a" {} \; : 搜索当前目录及子目录下所有包含"a"的txt文件 (注意{} 和 \之间要有空格)