004-linux命令-搜索命令find、locate、whereis、which、type
一、概述 使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索。 1.1、find 语法:find <指定目录> <指定条件> <指定动作> find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression] find命令搜索在根目录下的所有nginx文件所在位置 find / -name ‘nginx‘ 1.2、locate 比find命令快。因为它查询的是数据库(/var/lib/locatedb),数据库包含本地所有的文件信息。 如上例: locate nginx 1.3、whereis 使用”whereis“命令可以搜索linux系统中的所有可执行文件即二进制文件 如搜搜grep命令 whereis grep 1.4、which 使用which命令查看系统命令是否存在,并返回系统命令所在的位置 使用which命令查看grep命令是否存在以及存在的目录的命令为: which grep 1.5、type 使用type命令查看系统中的某个命令是否为系统自带的命令 使用type命令查看cd命令是否为系统自带的命令;查看grep 是否为系统自带的命令。 type cd
type grep
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |