trouver un fichier sur Linux?

J’essaie de trouver où index.html se trouve sur mon serveur Linux et je me demandais s’il y avait une commande pour le faire. Très nouveau pour Linux et apprécie toute aide que je peux obtenir.

Rechercher depuis le chemin racine find / -name "index.html"

Rechercher à partir du chemin actuel find . -name "index.html"

La ligne de code ci-dessous le ferait pour vous.

find / -name index.html

Cependant, sur la plupart des serveurs Linux, vos fichiers seront situés dans / var / www ou dans le dossier / home / (utilisateur) de votre répertoire utilisateur en fonction de la configuration. Si vous utilisez un panneau de contrôle, il est fort probable que ce soit sous votre dossier utilisateur.

Essayez ceci (via un shell):

 update db locate index.html 

Ou:

 find /var -iname "index.html" 

Remplacez / var par votre meilleure hypothèse quant au répertoire dans lequel il se trouve, mais évitez de commencer par /

find /the_path_you_want_to_find -name index.html

En général, le meilleur moyen de trouver un fichier dans un emplacement quelconque est de démarrer une fenêtre de terminal et de taper la commande Unix classique “find”:

 find / -name index.html -print 

Étant donné que le fichier que vous recherchez est le fichier racine dans le répertoire racine de votre serveur Web, il est probablement plus facile de trouver la racine du document de votre serveur Web. Par exemple, regardez sous:

/ var / www / *

Ou tapez:

 find /var/www -name index.html -print