[投稿]どのように迅速プロファイルのパスを決定

プロファイルパスをどのように迅速に決定

最近のクレソン変更する必要性を感じ、遅すぎる感じたときに、PIP クレソンミラーを私はピッププロファイルのパスを覚えていないことができ、もちろん、あなたが検索エンジンを使用して、それを照会することができますが、より高速な方法があります: straceの!

シェル> straceの-eopen PIP 2>&1 | グレップのpip.conf 
オープン( "の/ etc /のxdg /ピップ/ pip.conf"、O_RDONLY)= ... 
オープン( "は/ etc / pip.conf"、O_RDONLY)= ... 
オープン( "/ルート/ .pip /pip.conf」、O_RDONLY)= ... 
オープン( "/ルート/ .configを/ピップ/ pip.conf"、O_RDONLY)= ...

このように、我々は簡単に設定ファイルへのパスを参照することができ、さらには複数の設定ファイルのロード順序を見ることができます。加えて、この技術はまた、nginxの一例として、いくつかの予期しない情報で見ることができます。

シェル> straceの-eopenは/ usr / local / nginxの/ sbinに/ nginxの2>&1 | grepのconfに
オープン( "は/ usr / local / nginxの/ confに/ nginx.conf"、O_RDONLY)= ... 
オープン( "は/ usr / local / nginxの/ confに/ mime.typesという"、O_RDONLY)= ... 
オープン( "/etc/resolv.confを"、O_RDONLY)= ... 
オープン( "は/ etc / nsswitch.confファイル"、O_RDONLY)= ...

他の一般的な設定ファイルをnginx.confに加えて、我々はまた、nsswitch.confファイルや他の異常なコンフィギュレーション・ファイルをロード見つけることができ、これらの詳細を研究することによって、我々は問題のより完全な理解を作ることができます。

おすすめ

転載: www.cnblogs.com/jinanxiaolaohu/p/11418154.html