在Apache服务器上查找特定目录

时间:2019-02-01 09:18:44

标签: php apache fileserver

我可以访问有问题的服务器。我知道我要在服务器上查找的目录的名称,但不知道该目录的完整路径。

我是否可以通过使用目录名来检索目录的完整文件路径?

编辑:我没有外壳访问权限。

2 个答案:

答案 0 :(得分:1)

如果您具有shell访问权限,则可以像下面这样使用find

find / -type d -name DIRECTORYNAME

其中/是搜索的起点,显然可以替换DIRECTORYNAME,也可以尝试使用man 1 find获取更多信息。

答案 1 :(得分:0)

您可以使用locate命令

locate DirectoryName

其格式如下

locate [option] [search-pattern]

注意:在下面的命令中,选项--basename或-b告诉locate仅匹配文件(目录)基本名(恰好是pkg),而不匹配路径(/ path / to / pkg)。其中\是通配符,它​​将禁用用 pkg 隐式替换pkg。

locate --basename '\pkg'