您的位置:首页 > 其它

文件搜索命令

2009-04-14 16:28 176 查看
可以用来进行搜索的命令有which whereis locate find。 但各个命令的使用是不同的。

首先,我们在搜索时,一般会先选择whereis或者locate,如果搜索不到才会使用find。因为whereis 和 locate 是使用资料库进行搜索,没有搜索硬盘,所以比较迅速。

1. which

which [-a] command

which指令会在环境变量$PATH设置的目录里查找符合条件的文件。which命令只会在$PATH寻找,不会在其他地方寻找。

2. whereis

whereis指令会在特定目录中查找符合条件的文件。这些文件的属性应属于原始代码,二进制文件,或是帮助文件。

whereis可以在指定的目录想下查找。

3. locate

locate 让使用者可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的数据库,之后当寻找时就只需查询这个数据库,而不必实际深入档案系统之中了。

4. find

比较强大的查找命令。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: