svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
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)