Найдите конкретный каталог на сервере Apache
У меня есть доступ к рассматриваемому серверу. Я знаю имя каталога, который ищу на сервере, но не знаю полного пути к нему.
Есть ли способ для меня, чтобы получить полный путь к файлу каталога, используя имя каталога?
Редактировать: у меня нет доступа к оболочке.
2 ответа
Если у вас есть доступ к оболочке, вы можете использовать find
как следующее
find / -type d -name DIRECTORYNAME
где / является начальной точкой поиска и, очевидно, замените DIRECTORYNAME, также попробуйте man 1 find
для дополнительной информации.
Ты можешь использовать locate
команда
locate DirectoryName
Его формат примерно такой
locate [option] [search-pattern]
Примечание. В приведенной ниже команде параметр --basename или -b указывает locate соответствовать только базовому имени файла (каталога) (которое в точности равно pkg), но не пути (/path/to/pkg). Где \ является символом сглаживания, он отключает неявную замену pkg на pkg.
locate --basename '\pkg'