linux下查找文件的命令

来源:百度知道 编辑:UC知道 时间:2024/06/09 21:55:16
在linux下我知道要执行哪个命令,可我不知道这个命令在哪个目录里,我翻了一些资料,像什么find,grep啦,都是要输入那个执行文件的具体目录才能查找,我想要的是就在根目录或随便某个目录下就能找倒我要的那个文件。或者有什么命令能打印出那个文件所在的目录。不知道有没有这样的命令啊,就像WINDOWS下的搜索一样,我只需输入某个文件名,就能找到他的目录

find就可以啊,你不指定路径他就查找所有满足条件的文件
find -name '你的文件名'

如果你要查找ls命令:
which ls 将会告诉你ls这个执行命令的具体位置。
具体的查找路径在你的家目录下的.profile等文件里,你的环境都在哪里,
env 可以看到很多环境,一个命令按照顺序在路径中找相关命令,比如/usr/bin没有就接着找下一个路径/sbin/usr/bin一直找下去。没有就直接报错

应该是:

root使用如下命令:
#find / -name "文件名" 2>nul

-

find / -nmae 文件名 2>nul
其中文件名可以使用通配符等。

locate很快, 但是要事先做文件索引