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来查找
-
wangking717@ubuntu:~$ whereis ls
-
ls: /bin/ls /usr/share/man/man1/ls.1.gz
4.which 和where 相似,在环境变量$PATH设置的目录里查找符合条件的文件,如:
-
wangking717@ubuntu:~$ which ls
-
/bin/ls
(责任编辑:IT)
1.find wwe -name wwe.txt / find wwe -regex .*.txt
4.which 和where 相似,在环境变量$PATH设置的目录里查找符合条件的文件,如:
(责任编辑:IT) |