ログイン

lpic 101 共有ライブラリの管理
12問 • 1年前
  • サラリーマンサラリーマン
  • 通報

    問題一覧

  • 1

    ライブラリとは?

    汎用性の高いプログラムを再利用可能な形にしてまとめたもの。ライブラリそれ自体を単独で実行する事はなく、他のプログラムに組み込んで呼び出す事で、ライブラリの持つ機能を利用できるようになる。

  • 2

    共有ライブラリとは?

    複数のプログラムから参照して使えるようにしたもの

  • 3

    あるプログラム(コマンドなど)が必要としている共有ライブラリを表示するコマンドは?

    ldd コマンドのパス

  • 4

    ダイナミックリンク(動的リンク)とは?

    プログラムの実行時に共有ライブラリを呼び出すこと

  • 5

    スタティックリンク(静的リンク)とは?

    プログラムのコンパイル時にライブラリの機能を実行ファイル内に埋め込むこと

  • 6

    静的ライブラリとは?

    静的リンクで埋め込むライブラリ

  • 7

    共有ライブラリを使用するプログラムは、実行時どのように共有ライブラリの場所を検索する?

    以下の順番で検索する ・環境変数LD_LIBRARY_PATH ・「/etc/ld.so.cache」ファイル ・「/lib」と「/usr/lib」ディレクトリ

  • 8

    環境変数LD_LIBRARY_PATHとは?

    共有ライブラリの検索パスを指定するための環境変数

  • 9

    「/etc/ld.so.cache」ファイルとは?

    共有ライブラリを検索するためのバイナリファイル。ldconfigコマンドを使用して作成する。

  • 10

    ldconfigとは?

    共有ライブラリの検索パスが記述されている「/etc/ld.so.conf」ファイルを参照し「/etc/ld.so.cache」ファイルを更新(作成)する。「/etc/ld.so.cache」ファイルはバイナリファイルであるため「/etc/ld.so.conf」ファイルより早く検索できる。 rootユーザーのみ実行可能。

  • 11

    「/lib」と「/usr/lib」ディレクトリとは?

    一般的に使用される共有ライブラリは、「/lib」と「/usr/lib」ディレクトリに格納されている。 64ビット版は「/lib64」と「/usr/lib64」に格納されている。

  • 12

    共有ライブラリを「/lib」や「/usr/lib」ディレクトリ以外に配置する場合はどうする必要がある?

    以下のいずれかの方法で共有ライブラリの検索パスを設定する必要がある。 ・環境変数LD_LIBRARY_PATHに検索パスを追加する ・「/etc/ld.so.conf」ファイルに検索パスを追記してldconfigコマンドで「/etc/ld.so.cache」ファイルを更新(作成)する

  • AWSのしくみと技術がわかる 5

    AWSのしくみと技術がわかる 5

    サラリーマンサラリーマン · 61問 · 1年前

    AWSのしくみと技術がわかる 5

    AWSのしくみと技術がわかる 5

    61問 • 1年前
    サラリーマンサラリーマン

    AWSのしくみと技術がわかる 6

    AWSのしくみと技術がわかる 6

    サラリーマンサラリーマン · 44問 · 1年前

    AWSのしくみと技術がわかる 6

    AWSのしくみと技術がわかる 6

    44問 • 1年前
    サラリーマンサラリーマン

    AWSのしくみと技術が分かる 7,8

    AWSのしくみと技術が分かる 7,8

    サラリーマンサラリーマン · 73問 · 1年前

    AWSのしくみと技術が分かる 7,8

    AWSのしくみと技術が分かる 7,8

    73問 • 1年前
    サラリーマンサラリーマン

    AWS 基礎からのネットワークサーバー 1

    AWS 基礎からのネットワークサーバー 1

    サラリーマンサラリーマン · 8問 · 1年前

    AWS 基礎からのネットワークサーバー 1

    AWS 基礎からのネットワークサーバー 1

    8問 • 1年前
    サラリーマンサラリーマン

    AWS 基礎からのネットワークサーバー 2,3,4

    AWS 基礎からのネットワークサーバー 2,3,4

    サラリーマンサラリーマン · 75問 · 1年前

    AWS 基礎からのネットワークサーバー 2,3,4

    AWS 基礎からのネットワークサーバー 2,3,4

    75問 • 1年前
    サラリーマンサラリーマン

    AWS基礎からのネットワークandサーバー構築 5,6,7,8

    AWS基礎からのネットワークandサーバー構築 5,6,7,8

    サラリーマンサラリーマン · 61問 · 1年前

    AWS基礎からのネットワークandサーバー構築 5,6,7,8

    AWS基礎からのネットワークandサーバー構築 5,6,7,8

    61問 • 1年前
    サラリーマンサラリーマン

    AWS基礎からのネットワークandサーバー構築 9

    AWS基礎からのネットワークandサーバー構築 9

    サラリーマンサラリーマン · 15問 · 1年前

    AWS基礎からのネットワークandサーバー構築 9

    AWS基礎からのネットワークandサーバー構築 9

    15問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ入門1

    AWSコンテナ入門1

    サラリーマンサラリーマン · 100問 · 1年前

    AWSコンテナ入門1

    AWSコンテナ入門1

    100問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ入門1 続き

    AWSコンテナ入門1 続き

    サラリーマンサラリーマン · 19問 · 1年前

    AWSコンテナ入門1 続き

    AWSコンテナ入門1 続き

    19問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ入門2

    AWSコンテナ入門2

    サラリーマンサラリーマン · 47問 · 1年前

    AWSコンテナ入門2

    AWSコンテナ入門2

    47問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ入門3

    AWSコンテナ入門3

    サラリーマンサラリーマン · 100問 · 1年前

    AWSコンテナ入門3

    AWSコンテナ入門3

    100問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ設計・構築3 続き

    AWSコンテナ設計・構築3 続き

    サラリーマンサラリーマン · 17問 · 1年前

    AWSコンテナ設計・構築3 続き

    AWSコンテナ設計・構築3 続き

    17問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ入門4

    AWSコンテナ入門4

    サラリーマンサラリーマン · 60問 · 1年前

    AWSコンテナ入門4

    AWSコンテナ入門4

    60問 • 1年前
    サラリーマンサラリーマン

    AWSコンテナ入門5

    AWSコンテナ入門5

    サラリーマンサラリーマン · 23問 · 1年前

    AWSコンテナ入門5

    AWSコンテナ入門5

    23問 • 1年前
    サラリーマンサラリーマン

    インフラエンジニアの教科書2 1 改訂

    インフラエンジニアの教科書2 1 改訂

    サラリーマンサラリーマン · 49問 · 1年前

    インフラエンジニアの教科書2 1 改訂

    インフラエンジニアの教科書2 1 改訂

    49問 • 1年前
    サラリーマンサラリーマン

    インフラエンジニアの教科書2 2 改訂

    インフラエンジニアの教科書2 2 改訂

    サラリーマンサラリーマン · 100問 · 1年前

    インフラエンジニアの教科書2 2 改訂

    インフラエンジニアの教科書2 2 改訂

    100問 • 1年前
    サラリーマンサラリーマン

    インフラエンジニアの教科書2 改訂続き

    インフラエンジニアの教科書2 改訂続き

    サラリーマンサラリーマン · 75問 · 1年前

    インフラエンジニアの教科書2 改訂続き

    インフラエンジニアの教科書2 改訂続き

    75問 • 1年前
    サラリーマンサラリーマン

    AWSの全部わかる教科書 1,2,3

    AWSの全部わかる教科書 1,2,3

    サラリーマンサラリーマン · 71問 · 1年前

    AWSの全部わかる教科書 1,2,3

    AWSの全部わかる教科書 1,2,3

    71問 • 1年前
    サラリーマンサラリーマン

    AWSの全部わかる教科書 4

    AWSの全部わかる教科書 4

    サラリーマンサラリーマン · 21問 · 1年前

    AWSの全部わかる教科書 4

    AWSの全部わかる教科書 4

    21問 • 1年前
    サラリーマンサラリーマン

    ゼロからわかるlinuxコマンド1

    ゼロからわかるlinuxコマンド1

    サラリーマンサラリーマン · 100問 · 1年前

    ゼロからわかるlinuxコマンド1

    ゼロからわかるlinuxコマンド1

    100問 • 1年前
    サラリーマンサラリーマン

    問題一覧

  • 1

    ライブラリとは?

    汎用性の高いプログラムを再利用可能な形にしてまとめたもの。ライブラリそれ自体を単独で実行する事はなく、他のプログラムに組み込んで呼び出す事で、ライブラリの持つ機能を利用できるようになる。

  • 2

    共有ライブラリとは?

    複数のプログラムから参照して使えるようにしたもの

  • 3

    あるプログラム(コマンドなど)が必要としている共有ライブラリを表示するコマンドは?

    ldd コマンドのパス

  • 4

    ダイナミックリンク(動的リンク)とは?

    プログラムの実行時に共有ライブラリを呼び出すこと

  • 5

    スタティックリンク(静的リンク)とは?

    プログラムのコンパイル時にライブラリの機能を実行ファイル内に埋め込むこと

  • 6

    静的ライブラリとは?

    静的リンクで埋め込むライブラリ

  • 7

    共有ライブラリを使用するプログラムは、実行時どのように共有ライブラリの場所を検索する?

    以下の順番で検索する ・環境変数LD_LIBRARY_PATH ・「/etc/ld.so.cache」ファイル ・「/lib」と「/usr/lib」ディレクトリ

  • 8

    環境変数LD_LIBRARY_PATHとは?

    共有ライブラリの検索パスを指定するための環境変数

  • 9

    「/etc/ld.so.cache」ファイルとは?

    共有ライブラリを検索するためのバイナリファイル。ldconfigコマンドを使用して作成する。

  • 10

    ldconfigとは?

    共有ライブラリの検索パスが記述されている「/etc/ld.so.conf」ファイルを参照し「/etc/ld.so.cache」ファイルを更新(作成)する。「/etc/ld.so.cache」ファイルはバイナリファイルであるため「/etc/ld.so.conf」ファイルより早く検索できる。 rootユーザーのみ実行可能。

  • 11

    「/lib」と「/usr/lib」ディレクトリとは?

    一般的に使用される共有ライブラリは、「/lib」と「/usr/lib」ディレクトリに格納されている。 64ビット版は「/lib64」と「/usr/lib64」に格納されている。

  • 12

    共有ライブラリを「/lib」や「/usr/lib」ディレクトリ以外に配置する場合はどうする必要がある?

    以下のいずれかの方法で共有ライブラリの検索パスを設定する必要がある。 ・環境変数LD_LIBRARY_PATHに検索パスを追加する ・「/etc/ld.so.conf」ファイルに検索パスを追記してldconfigコマンドで「/etc/ld.so.cache」ファイルを更新(作成)する