加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux下find命令详细解释

发布时间:2016-05-26 20:59:06 所属栏目:Linux 来源:网络整理
导读:一、本文主要内容 本文主要介绍在linux下的搜索命令,着重对find命令进行详细介绍! 二、搜索命令的基本介绍 搜索文件的用处很大,因为我们常常需要知道某个文
副标题[/!--empirenews.page--]

一、本文主要内容

本文主要介绍在linux下的搜索命令,着重对find命令进行详细介绍!

二、搜索命令的基本介绍

搜索文件的用处很大,因为我们常常需要知道某个文件放在哪里。在linux中,相当优秀的搜索命令有:find、which、whereis、locate。Whereis和locate的搜索机制是根据数据库来进行搜索数据,所以相当快,并没有搜索实际的硬盘,比较省时。

三、各个命令的介绍

1、Which:对可执行文件进行搜索的命令,主要是个根据PATH环境变量所规范的路径,来搜索执行文件的文件名。若后跟-a参数,可以列出所有可以找到的同名执行文件!

格式: which 可执行的文件名

which  -a 可执行的文件名

Fg:列出ls命令的文件位置

[root@chris ~]# which -a ls

alias ls='ls --color=tty'

/bin/ls

2、whereis : 寻找特定文件,主要利用linux系统内的数据库文件。linux系统会将系统内的所有文件都记录在一个数据库文件内,当执行locate时,都会以此数据库文件内的内容为准,linux每天会针对系统上的所有文件的位置进行搜索数据库的更新,更新的程序就是updatedb,也可以直接使用/uer/bin/updatedb来更新数据库文件。

格式:whereis  [-bmsu] 文件或目录名称

-b:只查找二进制文件

-m:只查找在帮助文件mannul路径下的文件

-s:只查找源文件

-u:找没有帮助文件的文件

Fg:查找含有passwd的文件

Linux下find命令详细解释

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读