私は、Linuxサーバー上のindex.htmlがどこにあるかを見つけようとしていますが、それを行うコマンドがあるかどうか疑問に思っていました。 Linuxには非常に新しく、私が得ることができる助けを感謝します。
ルートパスから検索find / -name "index.html"
現在のパスから検索find . -name "index.html"
以下のコード行でそれを行います。
find / -name index.html
ただし、ほとんどのLinuxサーバーでは、設定方法に応じて、ファイルは/ var/wwwまたはユーザーディレクトリフォルダー/ home /(user)に配置されます。コントロールパネルを使用している場合は、ほとんどの場合、ユーザーフォルダーの下にあります。
これを試してください(シェル経由):
update db
locate index.html
または:
find /var -iname "index.html"
/ varを、それが入っているディレクトリについての最良の推測で置き換えますが、/から開始しないでください
find /the_path_you_want_to_find -name index.html
一般に、任意の場所でファイルを見つける最良の方法は、ターミナルウィンドウを起動し、古典的なUnixコマンド「find」を入力することです。
find / -name index.html -print
探しているファイルはWebサーバーのルートディレクトリにあるルートファイルであるため、おそらくWebサーバーのドキュメントルートを見つける方が簡単です。たとえば、以下をご覧ください。
/ var/www/*
または入力:
find /var/www -name index.html -print