Я пытаюсь найти, где index.html находится на моем Linux-сервере, и задавался вопросом, была ли команда для этого. Очень новое для Linux и ценю любую помощь, которую я могу получить.
Найти файл на linux?
Ответ 1
Найти с корневого пути find / -name "index.html"
Найти с текущего пути find . -name "index.html"
Ответ 2
Следующая строка кода сделает это за вас.
find / -name index.html
Однако на большинстве Linux-серверов ваши файлы будут находиться в каталоге /var/www или в папке вашего пользователя /home/ (user) в зависимости от того, как вы его настроили. Если вы используете панель управления, скорее всего, она будет находиться под вашей пользовательской папкой.
Ответ 3
Попробуйте это (через оболочку):
update db
locate index.html
Или:
find /var -iname "index.html"
Замените/var своим лучшим предположением относительно каталога, в котором он находится, но не начинайте с/
Ответ 4
find /the_path_you_want_to_find -name index.html
Ответ 5
В общем, лучший способ найти любой файл в любом произвольном месте - запустить окно терминала и ввести классическую команду Unix "find":
find / -name index.html -print
Поскольку файл, который вы ищете, является корневым файлом в корневом каталоге вашего веб-сервера, вероятно, проще найти корневой файл вашего веб-сервера. Например, посмотрите:
/вар/WWW/*
Или введите:
find /var/www -name index.html -print