dump(1) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

dump(1)

dump(1)                          User Commands                         dump(1)



NAME
       dump - dump selected parts of an object file

SYNOPSIS
       dump [-acCfghLoprstV] [-T index1[,index2]] file...


       dump [-afhLoprstv] file...


       dump [-hprs] [-d num1[,num2]] file...


       dump [-hprst] [-n name] file...

DESCRIPTION
       The  dump utility dumps selected parts of each of its object file argu‐
       ments.


       The dump utility is best suited for use in shell scripts,  whereas  the
       elfdump(1) command is recommended for more human-readable output.

OPTIONS
       This utility accepts both object files and archives of object files. It
       processes each file argument according to one or more of the  following
       options:

       -a                    Dumps the archive header of each member of an ar‐
                             chive.


       -c                    Dumps the string table(s).


       -C                    Dumps decoded C++ symbol table names.


       -f                    Dumps each file header.


       -g                    Dumps the global symbols in the symbol  table  of
                             an archive.


       -h                    Dumps the section headers.


       -L                    Dumps  dynamic  linking  information  and  static
                             shared library information, if available.


       -o                    Dumps each program execution header.


       -r                    Dumps relocation information.


       -s                    Dumps section contents in hexadecimal.


       -t                    Dumps symbol table entries.


       -T index1[,index2]    Dumps only the indexed symbol table entry defined
                             by  index1  or  a  range  of  entries  defined by
                             index1,index2.


       -V                    Print version information.
       --version


       -?                    Print usage message and immediately exit.
       --help



       The following modifiers are used in conjunction with the options listed
       above to modify their capabilities.

       -d num1[,num2]    Dumps  the  section  number  indicated by num1 or the
                         range of sections starting  at  num1  and  ending  at
                         num2.  This modifier can be used with -h, -s, and -r.
                         When -d is used  with  -h  or  -s,  the  argument  is
                         treated  as  the number of a section or range of sec‐
                         tions. When -d is  used  with  -r,  the  argument  is
                         treated as the number of the section or range of sec‐
                         tions to which the relocation applies.  For  example,
                         to  print  out all relocation entries associated with
                         the .text section, specify the number of the  section
                         as  the  argument to -d. If .text is section number 2
                         in the file, dump  -r  -d  2  prints  all  associated
                         entries.  To print out a specific relocation section,
                         use dump  -s  -n  name for raw data output,  or  dump
                         -sv  -n  name for interpreted output.


       -n name           Dumps   information  pertaining  only  to  the  named
                         entity. This modifier can be used with  -h,  -s,  -r,
                         and  -t.  When -n is used with -h or -s, the argument
                         is treated as the name of a section. When -n is  used
                         with -t or -r, the argument is treated as the name of
                         a symbol. For example, dump  -t  -n  .text dumps  the
                         symbol  table  entry associated with the symbol whose
                         name is .text, where dump  -h  -n   .text  dumps  the
                         section header information for the .text section.


       -p                Suppresses printing of the headings.


       -v                Dumps  information  in symbolic representation rather
                         than numeric. This modifier can be used with


                         -a    (date, user id, group id)


                         -f    (class, data, type, machine, version, flags)


                         -h    (type, flags)


                         -L    (value)


                         -o    (type, flags)


                         -r    (name, type)


                         -s    (interpret section contents wherever possible)


                         -t    (type, bind)

                         When -v is used with -s, all  sections  that  can  be
                         interpreted,  such  as the string table or symbol ta‐
                         ble, is  interpreted.  For  example,  dump   -sv   -n
                         .symtab  filename... produces the same formatted out‐
                         put as dump   -tv   filename...,  but  dump   -s   -n
                         .symtab  filename...  prints raw data in hexadecimal.
                         Without additional modifiers, dump  -sv   filename...
                         dumps  all  sections  in  the files, interpreting all
                         those that it can and dumping the rest (such as .text
                         or .data) as raw data.



       The dump utility attempts to format the information it dumps in a mean‐
       ingful way, printing certain  information  in  character,  hexadecimal,
       octal, or decimal representation as appropriate.

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitydeveloper/base-developer-utilities


SEE ALSO
       elfdump(1),  elffile(1),   file(1),   nm(1),   ar.h(3HEAD),   a.out(5),
       attributes(7)



Oracle Solaris 11.4             30 August 2017                         dump(1)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3