1.locate   locate 路径或文件名  查询速度快,但查询不完全,需要更新数据库updatedb2.whereis和which  只能查询命令的命令3.find   查询仔细,但耗费资源比较大4.grep 查询过滤文件内容  grep 参数 路径       -i              
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-12-30 14:32:48
                            
                                339阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、which 
显示一个可执行文件的完整路径,按照alias -> $PATH的顺序查找
# which cd
/usr/bin/which: no cd in(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-07-29 15:58:51
                            
                                484阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            find文件搜索功能everything  netfs  搜索的  windows 下的搜索文件搜索命令:find命令名称:find命令所在路径:/bin/find执行权限:所有用户语法:find [搜索范围] [匹配条件]功能描述:文件搜索$ find /etc -name init在目录 /etc 中查找 文件 init-iname 不区分大小写$find / -            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-08-23 19:53:31
                            
                                532阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            find 【查找范围】 【条件表达式】条件表达式:-name  -size -type -user-type中常用类型:f:普通文件、d:目录、b:块设备文件、c:字符设备文件块设备文件:硬盘、内存字符设备文件:键盘、鼠标   2.atime、mtime、ctimeatime:读取文件或者执行的时候更改的mtime:在写入文件跟着内容的更改而更改ctime:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-07-10 21:10:07
                            
                                602阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            find 搜索命令#find [路径][参数] 例如: #find /tmp/ -type f 。为查找/tmp目录下的普通文件#find /tmp/ -name test1 查找含有test1的文件#find /tmp/ -path "/tmp/dir*" -nmae *.txt 在tmp目录下dir目录以及子目录下查找txt后缀的文件1.  只排除一个目录或者文件            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-10-19 00:09:21
                            
                                688阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、which搜索有一定的局限性,找存放在PATH变量里的路径,而且文件是有可执行权限的。2、whereis也有一定的局限怀,它只是在某一些目录下去搜,像bin、usr、man下这些目录去搜索相关的。3、locate 也可以查找,若没安装,需要安装 yum install -y mlocate,再直接用命令updatedb就可以了(可以生成/var/lib/mlocate/mlocate.db),            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-01-12 18:18:27
                            
                                679阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            which搜索的文件要有可执行权限而且要PATH环境变量中whereis搜索也是有一定局限性locate也是一个搜索的命令,需要yum install -y mlocate直接locate ls是搜索不到的,需要更新下库updatedb,再次locate ls就可以,所以locate搜索也是有一定局限性,每次搜索,必须刷新库updatedb才可以搜到find是很精准的去搜索一个命令或文件,&nbs            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-08-30 09:58:10
                            
                                385阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            which 查找可执行文件的绝对路径  which只能用来查找PATH环境变量中出现的路径下的可执行文件。[root@localhost ~]# which vi/bin/vi[root@localhost ~]# which cat/bin/catwhereis 查找文件它是通过预先生成的一个文件列表库去查找跟给出的文件名相关的文件。语法 whereis [-bmsu][文件名称]-b            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-05-21 09:13:14
                            
                                537阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            which 是用来搜一个命令的绝对路径which ls 可以把ls绝对路径搜出来它搜的话只是在一个变量下 echo $PATH 在这些目录里面去搜 类似于我们运行的命令 它是一个可执行比如在root下我们去touch一个文档 touch hank which hank 是不可能再那些路径中搜不到 我们可以挪到tmp目录下 挪进去之后呢 我们还是搜不到 因为他不是一个可执行的文件             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-12-21 22:24:32
                            
                                663阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            which--查找一个命令所在的路径whereis--查找一个命令所在路径以及帮助文档find--在目录里搜索文件;可以查找任何文件View Code 使用find命令的原则:范围越小越好,性能提升;范例:$find /etc -name init --在目录/etc中查找文件init$find / -size +204800 --在根目录下查找大于100MB的文件$find / -size -204800 --在根目录下查找小于100MB的文件$find / -size 204800 --在根目录下查...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-03-14 21:31:00
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、find 命令格式1、find命令的一般形式为;find pathname -options [-print -exec -ok...]2、find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-12-28 15:50:20
                            
                                325阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux,centos6.5下which是用来搜索命令的绝对路径的。语法:which [命令][root@one ~]# which ls
alias ls='ls --color=auto'
        /bin/ls
[root@one ~]#&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-01 20:18:26
                            
                                458阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            与find命令不同,locate命令不会去搜索某一个分区或硬盘,而是直接在资料库中搜索,因此,搜索的速度要比find命令快得多,linux系统会定期更新资料库。 利用locate locate命令可以查询资料库的位置: 1、locate命令查询文件: 2、locate命令使用注意事项: (1)创建一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-12 11:10:00
                            
                                107阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、which命令: 搜索命令所在目录(绝对路径)或者别名信息。 用户可以使用的命令存放在: /bin /usr/bin 管理员使用的命令: /sbin /usr/sbin 1、带有别名的命令: 二、whereis命令 1、whereis不仅能够查询到命令的绝对路径还能查询到其帮助文档的信息:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-12 11:25:00
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            locate  locate是基于数据库的查询,使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系  统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入系统之中了。 在一般的   distribution 之中,资料库的建立都被放在 contab 中自动执行。  locate filename    -i  搜索时忽略大小写            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2010-07-18 19:18:58
                            
                                653阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. find
find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find命令可在使用、管理Linux系统中方便地查找所需要的指定文件。
find的使用格式如下:
  $ find <指定目录> <指定条件> <指定动作>
  - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。可以为一个目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-07-13 17:52:16
                            
                                753阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文件搜索命令:find命令名称:find命令所在路径:/bin/find执行权限:所有用户语法:find [搜索范围] [匹配条件]功能描述:文件搜索 常用命令实例$find /etc -name init   在目录/etc中查找文件init-iname去区分大小写 $find / -size +204800   在根目录下查找大于10            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-01-21 14:47:51
                            
                                279阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在linux中强大的find命令是用来在指定目录下查找文件的。任何位于参数之前的字符串都将被视为将要被查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找到的子目录和文件全部进行显示。一、find命令格式(即语法)1、find命令的一般形式为:#find查找路径名-options[-print-exec-ok...]*查找路径名:指定具体的目标路            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-28 20:46:22
                            
                                5237阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、查找关键字在文件中的一行的信息: 2、不区分大小写进行查询: #号开头表示注释行,并不是配置文件。 3、grep -v(排除查找): -v 可以去除掉某些没用的行,以上命令可以去除掉以#号开头的注释行。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-12 11:56:00
                            
                                203阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、路径加文件名搜索(find): 查找的是etc目录下的以init为名字的文件。 加通配符后为模糊搜索,只要文件名中含有init即可。 查找etc目录下以init开头的七位文件名。 2、搜索时不区分大小写(-iname) 我们知道在windows系统中,文件名是不区分大小写的,大写和小写是同一个文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-11-09 09:45:00
                            
                                458阅读