locate find whereis which 介绍

find命令
功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。
语法:find 起始目录 寻找条件 操作
说明:find命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对之采取相关的操作。


locate命令
find 是去硬盘找。locate 只在/var/lib/slocate资料库中找,locate的速度比find快,它并不是真的查找,而是查数据库。一般文件数据库在/var/lib/slocate/slocate.db中,所以locate的查找并不是实时的,而是以数据库的更新为准,一般是系统自己维护。

 

whereis命令

用来查找文件存储位置的命令,通常用来查找一个命令的二进制文件,源文件或帮助文件在系统中的位置。

 

which命令

which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

你可能感兴趣的:(数据库,存储,Path)