GNU/Linux >> Linux の 問題 >  >> Linux

デフォルト以外のローダーの共有ライブラリをチェックする

Python、Perl、およびその他のインタープリター言語は、dlopen() を使用して動的にロードします . (これは標準ローダーを置き換えることと同じではありません。彼らはまだそれを使用しており、実際には dlopen() ELF ベースのシステムの標準ローダーへのフックです。)

ロード可能なモジュールの標準レジストリはありません。 Python は独自のルールを使用して、拡張モジュールをどこからロードできるかを決定します (sys.path を見てください)。 )、関連付けられた共有オブジェクトを持つものを含みます。 Perl はさまざまなルールを使用します。 Apache はさらに異なるルールなどを使用します。

質問への回答を要約すると:

<オール>
  • 正確ではない

  • いいえ


  • Linux
    1. 共有ライブラリの「どれ」に相当しますか?

    2. Linux 共有ライブラリの紹介 (共有ライブラリの作成方法)

    3. 環境変数の確認

    1. GNU/Linux 用の Depends.exe

    2. 特定のプロセスの実行時にどの共有ライブラリがロードされているかを確認する方法は?

    3. awk のデフォルトのフィールドセパレータ

    1. 共有ライブラリの読み込み中にエラーが発生しましたlibcrypto.so.1.1–OpenSSL[修正]

    2. Linux –サーバー上の共有ディレクトリのアクセス許可の問題?

    3. MySQL 5.7 のデフォルトの root パスワードは何ですか?