さまざまなLinuxディストリビューションにデフォルトでインストールされているファイルの内容を検索できるWebサイトはありますか?

さまざまなLinuxディストリビューションにデフォルトでインストールされているファイルの内容を検索できるWebサイトはありますか?

テキスト文字列"ネットワークサービス、インターネットスタイルUbuntu 11.04を実行しているコンピュータの/ etc / servicesファイルの最初の行にあります。

erik@laptop:~$ head -1 /etc/services
# Network services, Internet style

テキスト文字列を照会できるWebサイトがあるかどうかをご存知ですか?「ネットワークサービス、インターネットスタイル」次に、このテキスト文字列がどのLinuxディストリビューションとどのファイルに表示されるかを調べます。

Linuxインストールのファイルツリーとファイルの内容は、インストール中の質問にどのように答えるかによって異なりますが、基本インストールを照会できる場合は便利です。

テキスト文字列の検索「ネットワークサービス、インターネットスタイル」表示は困難ですが、このタイプのページで何を検索できるかを示す例にすぎません。

修正する:以下は、このタイプのウェブサイトのいくつかのユースケースです。

たとえば、/ etc の下のどこかで設定ファイルを編集したが、設定ファイルの元のバージョンがどのように見えるかを忘れた場合は、次のサイトを使用できます(サイトでのファイル名の検索も許可する場合)。 。ほとんどの(またはすべての)Linuxディストリビューションはパッケージシステム(rpmやdebなど)を提供し、パッケージシステムを照会して構成ファイルの生ファイルの内容を見つけることができます。ただし、これはWebページにアクセスするよりも学習曲線が高くなります。

場合によっては、構成ファイルが異なるLinuxディストリビューションの異なるパスに存在することがあります。設定ファイルの特定のテキスト文字列がわかっている場合は、Webサイトに問い合わせて、さまざまなLinuxディストリビューションでファイル名のパス(および基本ファイルの内容)を簡単に見つけることができます。

ベストアンサー1

まあ、オープンソラリスのコードベースにはopengrokがありますが、Linuxのコードベースにはopengrokがないのですが、起動は可能ですが、設定して維持するのにかかるコストが大きすぎると思います。 kernel.orgはカーネルソースtarballのみを維持します。個々のディストリビュータは本番オペレーティングシステムと一緒にソースコードを配布しますが、コードと一緒にソースコードを配布することはほとんどありません。 (Debianは例外だと思います。20〜30台以上のディスクを提供します。)

これがある:http://lxr.linux.no/

LXR(以前の「Linux Cross Referencer」)は、ソースコードリポジトリをインデックス化してレンダリングするためのソフトウェアツールのセットです。 LXRは最初はLinuxソースコードを対象としていましたが、広範なソフトウェアプロジェクトに役立つことが証明されています。

修正する: 私が出会ったもう一つのリンクはhttp://fxr.watson.org/、広く使用されているすべての展開ソースへの相互参照があります。システムプログラマーにとって非常に便利です。

おすすめ記事