すべてのアプリケーションの構成ファイルを見つける方法

すべてのアプリケーションの構成ファイルを見つける方法

私は今この問題に何度もぶつかりました。

わからないサーバーにログインし、アプリケーションがインストールされている場所とその構成ファイルがある場所を見つける必要があります。

ほとんどのアプリケーション構成は/etc/.../etc/nagios/nrpe.cfg

しかし、知ることは信頼できません。保証された製品をどのように見つけることができますか?

構成を確認して研究する良い方法は何ですか?ほとんどのアプリケーションでは異なるファイルを含めることができ、構成を複数のファイルに分割することができます。これは、すべてのファイルの場所を書き留め、すべてを個別に表示するのに時間がかかり、構造がカスケードで構成されるとさらに悪化します。 。

ベストアンサー1

これはLinuxの一般的なアプローチです。strace以下をインストールして実行します。

sudo strace -e file -fF -o /tmp/application.log application

その後、開いているすべてのファイルをスキャンして表示できます/tmp/application.log。アプリケーションが/etcファイルを使用している場合は、次のことができますgrep /etc /tmp/application.log

sudoシステム全体のデーモン/サービスでのみ上記を使用してください。

おすすめ記事