当前位置: > Linux命令 >

Linux文件搜索之 find / locate / whereis / which

时间:2017-01-03 21:30来源:linux.it.net.cn 作者:IT

1.find wwe -name wwe.txt    /       find wwe -regex .*.txt

2.locate 是用来通过文件名搜索文件的工具,它的用法也比较简单。locate 的应用,首先要通过updatedb建立索引数据库,然后才能应用;如果您新安装了软件或者存放了新的文件,也要先运行updatedb命令,以生成最新索引库。


用法:locate 文件名
我们要先运行updatedb;
[root@localhost ~]# updatedb
举例: 我们要找vsftpd.conf文件都位于哪个位置;
[root@localhost ~]# locate my.so

3.whereis 是来寻找命令的二进制文件,同时也会找到其帮助文件。



如我们要找ls命令的工具放在那里,我们可以用whereis ls来查找

 

  1. wangking717@ubuntu:~$ whereis ls  
  2. ls: /bin/ls /usr/share/man/man1/ls.1.gz  


4.which 和where 相似,在环境变量$PATH设置的目录里查找符合条件的文件,如:
 
  1. wangking717@ubuntu:~$ which ls  
  2. /bin/ls  

 




(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容