Linux搜索命令 which find locate
2015-05-18 14:04
176 查看
Linux搜索命令 which whereis locate find
Linux搜索命令 which whereis locate findwhich
whereis
locate
find
Linux系统中,有几种用于搜索文件和指令的命令which find locate,瞎买年分别谈谈他们各自的用法和区别。
1. which
which 用于搜寻当前用户PATH中的程序指令:2. whereis
whereis 用于搜寻文件,通常find直接从磁盘搜索,速度较慢,而whereis和locate是用资料库来搜寻的,速度较快。whereis 和locate是基于系统资料库中的记录来查找的,所以有的时候这些命令找到的文件可能已经被删除,也有可能最新创建的文件不会被找到。
3. locate
locate的使用很简单,直接在命令后输入部分文件名即可。locate是通过、var/lib/mlocate/中的资料记录来进行查找的,但是该资料库的简历是每天执行一次(依据系统而不同),但是可以手动更新该文件,方式:
updatedb
该命令根据/etc/updatedb.conf中的配置查找系统中的文档并更新mlocate文件.
4. find
find直接从磁盘搜索文件,比较耗时。find时间参数的意义
find其他参数用法:
以上内容及图片摘录自[鸟哥的Linux私房菜](http://linux.vbird.org/linux_basic/0220filemanager.php#file_find)
相关文章推荐
- Linux经常使用命令002之搜索命令locate、whereis、which、find、grep
- linux下搜索命令之type,whatis,whereis,which,locate,find
- Linux常用命令002之搜索命令locate、whereis、which、find、grep
- linux中文件搜索命令(whereis,locate,which,find)
- linux笔记:搜索命令find,locate,which,whereis,grep
- Linux常用命令002之搜索命令locate、whereis、which、find、grep
- Linux 搜索命令(locate/find/whereis/which/grep)
- Linux 搜索命令:find,locate,whereis,which,type
- Linux下which、whereis、locate、find 命令的区别
- Linux下which、whereis、locate、find 命令的区别
- Linux下which、whereis、locate、find 命令的区别
- Linux下which、whereis、locate、find 命令的区别
- Linux下which、whereis、locate、find 命令查找文件
- Linux下which、whereis、locate、find 命令的区别
- Linux下搜索文件find、which、whereis、locate
- Linux的五个查找命令:find,locate,whereis,which,type
- linux下which、whereis、locate、find 命令的区别
- Linux 查找命令 which whereis locate find
- linux命令和文件查找之which、whereis、locate、find的特点和区别
- linux下which、whereis、locate、find 命令的区别