readelf

READELF(1)                   GNU Development Tools                  READELF(1)



å称
       readelf - ELF ãã¡ã¤ã«ã«é¢ããæå ±ã表示

æ¸å¼
       readelf [-a--all]
               [-h--file-header]
               [-l--program-headers--segments]
               [-S--section-headers--sections]
               [-e--headers]
               [-s--syms--symbols]
               [-n--notes]
               [-r--relocs]
               [-u--unwind]
               [-d--dynamic]
               [-V--version-info]
               [-A--arch-specific]
               [-D--use-dynamic]
               [-x <number>⎪--hex-dump=<number>]
               [-w[liaprmfFso]--debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=frames-interp,=str,=loc]]
               [-I-histogram]
               [-v--version]
               [-W--wide]
               [-H--help]
               elffile...

解説
       readelf 㯠1 ã¤ä»¥ä¸ã® ELF
       ãã©ã¼ããããªãã¸ã§ã¯ããã¡ã¤ã«ã«é¢ããæå ±ã表示ãã¾ãã
       ãªãã·ã§ã³ã§ã©ã®æå ±ã表示ããããå¶å¾¡ãã¾ãã

       elffile... ã¯å¯¾è±¡ã¨ãªããªãã¸ã§ã¯ããã¡ã¤ã«ã§ãã 32 ããã ELF ããã³ 64 ããã
       ELF ã ãµãã¼ããã¦ãã¾ãã ã¾ããELF ãã¡ã¤ã«ãå«ãã¢ã¼ã«ã¤ãããµãã¼ããã¦ãã¾ãã

       ãã®ããã°ã©ã 㯠objdump ã¨ä¼¼ãæ©è½ãæã£ã¦ãã¾ããã
       ãã¡ãã®æ¹ããã詳細ã«åãå¥ãã¾ãããBFD ã©ã¤ãã©ãªã¨ ç¬ç«ã«åå¨ãã¦ãã¾ãã
       ã§ããããBFD ã«ãã°ããã£ã¦ã readelf ã«ã¯å½±é¿ã¯ããã¾ããã

ãªãã·ã§ã³
       ããã§ç¤ºãããé·ãå½¢å¼ã¨çãå½¢å¼ã®ãªãã·ã§ã³ã¯äºãã«ç価ã§ãã -v 㨠-H
       以å¤ã®ãªãã·ã§ã³ã«ã¤ãã¦ã¯ã å¿ãã©ãã 1 ã¤ä»¥ä¸æå®ããªããã°ãªãã¾ããã

       -a
       --all
           --file-header, --program-headers, --sections, --symbols, --relocs,
           --dynamic, --notes, --version-info ãæå®ããã®ã¨ç価ã§ãã

       -h
       --file-header
           ãã¡ã¤ã«ã®åé ã«ãã ELF ãããã«å«ã¾ããæå ±ã 表示ãã¾ãã

       -l
       --program-headers
       --segments
           ãã¡ã¤ã«ãã»ã°ã¡ã³ãããããæã£ã¦ããå ´åãããã«å«ã¾ããæå ±ã表示ãã¾ãã

       -S
       --sections
       --section-headers
           ãã¡ã¤ã«ãã»ã¯ã·ã§ã³ããããæã£ã¦ããå ´åãããã«å«ã¾ããæå ±ã表示ãã¾ãã

       -s
       --symbols
       --syms
           ãã¡ã¤ã«ãã·ã³ãã«ãã¼ãã«ã»ã¯ã·ã§ã³ãæã£ã¦ããå ´åããã®ã¨ã³ããªã 表示ãã¾ãã

       -e
       --headers
           ãã¡ã¤ã«ä¸ã®ãã¹ã¦ã®ãããã表示ãã¾ãã -h -l -S ã¨ç価ã§ãã

       -n
       --notes
           NOTE ã»ã°ã¡ã³ããåå¨ããå ´åãããã表示ãã¾ãã

       -r
       --relocs
           ãã¡ã¤ã«ãåéç½®ã»ã¯ã·ã§ã³ãæã£ã¦ããå ´åããã®å容ã表示ãã¾ãã

       -u
       --unwind
           ãã¡ã¤ã«ãå·»ãæ»ãã»ã¯ã·ã§ã³ãæã£ã¦ããå ´åããã®å容ã表示ãã¾ãã ç¾å¨ãIA64
           ELF ãã¡ã¤ã«ã®å·»ãæ»ãã»ã¯ã·ã§ã³ã ãã ãµãã¼ãããã¦ãã¾ãã

       -u
       --unwind
           ãã¡ã¤ã«ãå·»ãæ»ãã»ã¯ã·ã§ã³ãæã£ã¦ããå ´åããã®å容ã表示ãã¾ãã ç¾å¨ãIA64
           ELF ãã¡ã¤ã«ã®å·»ãæ»ãã»ã¯ã·ã§ã³ã ãã ãµãã¼ãããã¦ãã¾ãã

       -d
       --dynamic
           ãã¡ã¤ã«ãåçã»ã¯ã·ã§ã³ãæã£ã¦ããå ´åããã®å容ã表示ãã¾ãã

       -V
       --version-info
           ãã¡ã¤ã«ã«ãã¼ã¸ã§ã³ã»ã¯ã·ã§ã³ãåå¨ããå ´åããã®å容ã表示ãã¾ãã

       -A
       --arch-specific
           ãã¡ã¤ã«ä¸ã«ã¢ã¼ããã¯ãã£åºææå ±ãåå¨ããå ´åãããã表示ãã¾ãã

       -D
       --use-dynamic
           ã·ã³ãã«ã表示ããæã«ãã·ã³ãã«ã»ã¯ã·ã§ã³ã§ã¯ãªãåçã»ã¯ã·ã§ã³ã«ãã
           ã·ã³ãã«ãã¼ãã«ã使ãããã«ãã¾ãã

       -x <number>
       --hex-dump=<number>
           æå®ãããã»ã¯ã·ã§ã³ã®å容ã 16 é²ãã³ãã®å½¢å¼ã§è¡¨ç¤ºãã¾ãã

       -w[liaprmfFso]
       --debug-dump[=line,=info,=abbrev,=pubnames,=ranges,=macro,=frames,=frames-interp,=str,=loc]
           ãã¡ã¤ã«ã«ãããã°ã»ã¯ã·ã§ã³ãåå¨ããã°ããã®å容ã表示ãã¾ãã
           ãã®ã¹ã¤ããã«ç¶ãã¦ã¬ã¿ã¼ãããã¯åèªã®ã²ã¨ã¤ãæå®ããã¨ã
           ãããã®æå®ãããã»ã¯ã·ã§ã³ã§çºè¦ããããã¼ã¿ã®ã¿ã ãã³ãããã¾ãã

       -I
       --histogram
           ã·ã³ãã«ãã¼ãã«ã表示ããæã«ãã±ãããªã¹ãã®é·ãã® ãã¹ãã°ã©ã ã表示ãã¾ãã

       -v
       --version
           readelf ã®ãã¼ã¸ã§ã³çªå·ã表示ãã¾ãã

       -W
       --wide
           80 æ¡ã«åã¾ãããã«ã¯è¡ãã¬ã¼ã¯ãã¾ããã ããã©ã«ãã§ã¯ã64 ããã ELF
           ãã¡ã¤ã«ã«å¯¾ãã readelf ã¯ã»ã¯ã·ã§ã³ãããã¨ã»ã°ã¡ã³ããªã¹ãè¡ã 80
           æ¡ã«åã¾ãããã« åºåè¡ããã¬ã¼ã¯ãã¾ãã æ¬ãªãã·ã§ã³ãæå®ããã¨ãreadelf ã¯ã
           åã»ã°ã¡ã³ãã«å¯¾å¿ããåã»ã¯ã·ã§ã³ãããã 1 è¡ã« 1 åãã¤è¡¨ç¤ºãã¾ãã ãã㯠80
           æ¡ããåºã端æ«ã«ããã¦ã¯ããã«èªã¿æãã§ãããã

       -H
       --help
           readelf ã解éããã³ãã³ãã©ã¤ã³ãªãã·ã§ã³ã 表示ãã¾ãã

é¢é£é ç®
       objdump(1)ã¨ãbinutils ã® Info ã¨ã³ããªã

COPYRIGHT
       Copyright (c) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002,
       2003 Free Software Foundation, Inc.

       Permission is granted to copy, distribute and/or modify this document
       under the terms of the GNU Free Documentation License, Version 1.1 or
       any later version published by the Free Software Foundation; with no
       Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
       Texts.  A copy of the license is included in the section entitled ``GNU
       Free Documentation License''.



binutils-2.14.91                  2004-04-09                        READELF(1)