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

実行時にダイナミックライブラリの実行可能ファイルの負荷を確認する方法は?

実行時にバイナリがロードするダイナミックライブラリのリストを知りたい(フルパスを使用)。 CentOS6.0を使用しています。これを行う方法は?

承認された回答:

これはlddで行うことができます コマンド:

NAME
       ldd - print shared library dependencies

SYNOPSIS
       ldd [OPTION]...  FILE...

DESCRIPTION
       ldd  prints  the  shared  libraries  required by each program or shared
       library specified on the command line.
....

例:

$ ldd /bin/ls
    linux-vdso.so.1 =>  (0x00007fff87ffe000)
    libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007ff0510c1000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007ff050eb9000)
    libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007ff050cb0000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007ff0508f0000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007ff0506ec000)
    /lib64/ld-linux-x86-64.so.2 (0x00007ff0512f7000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007ff0504ce000)
    libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007ff0502c9000)

Linux
  1. Linux –システムに搭載されているハードディスクを確認する方法は?

  2. Firefoxのビンがどこにあるかを知る方法は?

  3. Sambaに接続するためのドメインを確認する方法は?

  1. カードがインフラストラクチャモードをサポートしているかどうかを確認するにはどうすればよいですか?

  2. Linux サーバーで Spfile がいつ作成されたかを確認する方法

  3. 最大スタック サイズを確認するにはどうすればよいですか?

  1. / パーティションのすべてのスペースを使い果たしているものを見つけるにはどうすればよいですか?

  2. エラーが発生したときに Bash で行番号を見つけるにはどうすればよいですか?

  3. POSIX シグナルの発信元を見つける方法