Linux Manuals session 1

Section 1: user commands and tools

  • |

    x86_64-w64-mingw32-elfedit (1) Linux Manual Page

    NAME elfedit – Update the ELF header of ELF files. SYNOPSIS elfedit [–input-mach=machine]   [–input-type=type]   [–input-osabi=osabi]   –output-mach=machine   –output-type=type   –output-osabi=osabi   [-v|–version]   [-h|–help]   elffile… DESCRIPTION elfedit updates the ELF header of ELF files which have the matching ELF machine and file types. The options control how and which fields in the ELF header should be updated. elffile… are…

  • |

    x86_64-w64-mingw32-dlltool (1) Linux Manual Page

    NAME dlltool – Create files needed to build and use DLLs. SYNOPSIS dlltool [-d|–input-def def-file-name]   [-b|–base-file base-file-name]   [-e|–output-exp exports-file-name]   [-z|–output-def def-file-name]   [-l|–output-lib library-file-name]   [-y|–output-delaylib library-file-name]   [–export-all-symbols] [–no-export-all-symbols]   [–exclude-symbols list]   [–no-default-excludes]   [-S|–as path-to-assembler] [-f|–as-flags options]   [-D|–dllname name] [-m|–machine machine]   [-a|–add-indirect]   [-U|–add-underscore] [–add-stdcall-underscore]   [-k|–kill-at] [-A|–add-stdcall-alias]   [-p|–ext-prefix-alias prefix]   [-x|–no-idata4] [-c|–no-idata5]   [–use-nul-prefixed-import-tables]   [-I|–identify library-file-name] [–identify-strict]   [-i|–interwork]   [-n|–nodelete] [-t|–temp-prefix prefix]   [-v|–verbose]   [-h|–help] [-V|–version]   [–no-leading-underscore] [–leading-underscore]   [object-file …] DESCRIPTION dlltool reads its inputs, which can come from the -d and -b options as well…

  • |

    x86_64-w64-mingw32-cpp (1) Linux Manual Page

    NAME cpp – The C Preprocessor SYNOPSIS cpp [-Dmacro[=defn]…] [-Umacro]  [-Idir…] [-iquotedir…]  [-Wwarn…]  [-M|-MM] [-MG] [-MF filename]  [-MP] [-MQ target…]  [-MT target…]  [-P] [-fno-working-directory]  [-x language] [-std=standard]  infile outfile Only the most useful options are listed here; see below for the remainder. DESCRIPTION The C preprocessor, often known as cpp, is a macro processor that is used automatically by the C compiler to transform your program…

  • |

    x86_64-w64-mingw32-c++filt (1) Linux Manual Page

    c++filt – Demangle C++ and Java symbols. Synopsis c++filt [-_|–strip-underscore]   [-n|–no-strip-underscore]   [-p|–no-params]   [-t|–types]   [-i|–no-verbose]   [-s format|–format=format]   [–help]  [–version]  [symbol…] Description The C++ and Java languages provide function overloading, which means that you can write many functions with the same name, providing that each function takes parameters of different types. In order to be able to distinguish these similarly…

  • |

    x86_64-w64-mingw32-as (1) Linux Manual Page

    NAME AS – the portable GNU assembler. SYNOPSIS as [-a[cdghlns][=file]] [–alternate] [-D]  [–compress-debug-sections]  [–nocompress-debug-sections]  [–debug-prefix-map old=new]  [–defsym sym=val] [-f] [-g] [–gstabs]  [–gstabs+] [–gdwarf-2] [–gdwarf-sections]  [–help] [-I dir] [-J]  [-K] [-L] [–listing-lhs-width=NUM]  [–listing-lhs-width2=NUM] [–listing-rhs-width=NUM]  [–listing-cont-lines=NUM] [–keep-locals] [-o  objfile] [-R] [–reduce-memory-overheads] [–statistics]  [-v] [-version] [–version] [-W] [–warn]  [–fatal-warnings] [-w] [-x] [-Z] [@FILE]  [–size-check=[error|warning]]  [–target-help] [target-options]  [—|files …] Target AArch64 options: [-EB|-EL] [-mabi=ABI] Target Alpha options: [-mcpu] [-mdebug | -no-mdebug] [-replace | -noreplace] [-relax] [-g] [-Gsize] [-F] [-32addr] Target ARC options: [-marc[5|6|7|8]] [-EB|-EL] Target ARM options: [-mcpu=processor[+extension…]] [-march=architecture[+extension…]] [-mfpu=floating-point-format] [-mfloat-abi=abi] [-meabi=ver] [-mthumb] [-EB|-EL] [-mapcs-32|-mapcs-26|-mapcs-float|…

  • |

    x86_64-w64-mingw32-ar (1) Linux Manual Page

    NAME ar – create, modify, and extract from archives SYNOPSIS ar [-X32_64] [–]p[mod] [–plugin name] [–target bfdname] [relpos] [count] archive [member…] DESCRIPTION The GNU ar program creates, modifies, and extracts from archives. An archive is a single file holding a collection of other files in a structure that makes it possible to retrieve the original…

  • |

    x86_64-w64-mingw32-addr2line (1) Linux Manual Page

    NAME addr2line – convert addresses into file names and line numbers. SYNOPSIS addr2line [-a|–addresses]     [-b bfdname|–target=bfdname]     [-C|–demangle[=style]]     [-e filename|–exe=filename]     [-f|–functions] [-s|–basename]     [-i|–inlines]     [-p|–pretty-print]     [-j|–section=name]     [-H|–help] [-V|–version]     [addr addr …] DESCRIPTION addr2line translates addresses into file names and line numbers. Given an address in an executable or an offset in a section of a relocatable object, it uses the debugging…

  • |

    x86_64-linux-gnu-strip (1) Linux Manual Page

    NAME strip – discard symbols and other data from object files SYNOPSIS strip [-F bfdname |–target=bfdname]       [-I bfdname |–input-target=bfdname]       [-O bfdname |–output-target=bfdname]       [-s|–strip-all]       [-S|-g|-d|–strip-debug]       [–strip-dwo]       [-K symbolname|–keep-symbol=symbolname]       [-M|–merge-notes][–no-merge-notes]       [-N symbolname |–strip-symbol=symbolname]       [-w|–wildcard]       [-x|–discard-all] [-X |–discard-locals]       [-R sectionname |–remove-section=sectionname]       [–keep-section=sectionpattern]       [–remove-relocations=sectionpattern]       [-o file] [-p|–preserve-dates]       [-D|–enable-deterministic-archives]       [-U|–disable-deterministic-archives]       [–keep-section-symbols]       [–keep-file-symbols]       [–only-keep-debug]       [-v |–verbose] [-V|–version]       [–help] [–info]       objfile… DESCRIPTION GNU strip discards all symbols from object files objfile. The list of object files may include…

  • |

    x86_64-linux-gnu-strings (1) Linux Manual Page

    NAME strings – print the sequences of printable characters in files SYNOPSIS strings [-afovV] [–min-len]         [-n min-len] [–bytes=min-len]         [-t radix] [–radix=radix]         [-e encoding] [–encoding=encoding]         [-U method] [–unicode=method]         [–] [–all] [–print-file-name]         [-T bfdname] [–target=bfdname]         [-w] [–include-all-whitespace]         [-s] [–output-separator sep_string]         [–help] [–version] file… DESCRIPTION For each file given, GNU strings prints the printable character sequences that are at least 4 characters long (or the number given with the options below) and are followed by…

  • |

    x86_64-linux-gnu-size (1) Linux Manual Page

    NAME size – list section sizes and total size of binary files SYNOPSIS size [-A|-B|-G|–format=compatibility]      [–help]      [-d|-o|-x|–radix=number]      [–common]      [-t|–totals]      [–target=bfdname] [-V|–version]      [objfile…] DESCRIPTION The GNU size utility lists the section sizes and the total size for each of the binary files objfile on its argument list. By default, one line of output is generated for each…

  • |

    x86_64-linux-gnu-readelf (1) Linux Manual Page

    NAME readelf – display information about ELF files SYNOPSIS readelf [-a|–all]         [-h|–file-header]         [-l|–program-headers|–segments]         [-S|–section-headers|–sections]         [-g|–section-groups]         [-t|–section-details]         [-e|–headers]         [-s|–syms|–symbols]         [–dyn-syms|–lto-syms]         [–sym-base=[0|8|10|16]]         [–demangle=style|–no-demangle]         [–quiet]         [–recurse-limit|–no-recurse-limit]         [-U method|–unicode=method]         [-n|–notes]         [-r|–relocs]         [-u|–unwind]         [-d|–dynamic]         [-V|–version-info]         [-A|–arch-specific]         [-D|–use-dynamic]         [-L|–lint|–enable-checks]         [-x <number or name>|–hex-dump=<number or name>]         [-p <number or name>|–string-dump=<number or name>]         [-R <number or name>|–relocated-dump=<number or name>]         [-z|–decompress]         [-c|–archive-index]         [-w[lLiaprmfFsoORtUuTgAck]|          –debug-dump[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index,=addr,=cu_index,=links]]         [-wK|–debug-dump=follow-links]         [-wN|–debug-dump=no-follow-links]         [-P|–process-links]         [–dwarf-depth=n]…

  • |

    x86_64-linux-gnu-ranlib (1) Linux Manual Page

    NAME ranlib – generate an index to an archive SYNOPSIS ranlib [–plugin name] [-DhHvVt] archive DESCRIPTION ranlib generates an index to the contents of an archive and stores it in the archive. The index lists each symbol defined by a member of an archive that is a relocatable object file. You may use nm -s…

  • |

    x86_64-linux-gnu-python3m-config (1) Linux Manual Page

    NAME python-config – output build options for python C/C++ extensions or embedding SYNOPSIS python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –abiflags ] [ –help ] DESCRIPTION python-config helps compiling and linking programs, which embed the Python interpreter, or extension…

  • |

    x86_64-linux-gnu-python3.8-config (1) Linux Manual Page

    python-config – output build options for python C/C++ extensions or embedding Synopsis python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –abiflags ] [ –help ] Description python-config helps compiling and linking programs, which embed the Python interpreter, or extension modules…

  • |

    x86_64-linux-gnu-python3.6m-config (1) Linux Manual Page

    python-config – output build options for python C/C++ extensions or embedding Synopsis python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –abiflags ] [ –help ] Description python-config helps compiling and linking programs, which embed the Python interpreter, or extension modules…

  • |

    x86_64-linux-gnu-python3.6-config (1) Linux Manual Page

    python-config – output build options for python C/C++ extensions or embedding Synopsis python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –abiflags ] [ –help ] Description python-config helps compiling and linking programs, which embed the Python interpreter, or extension modules…

  • |

    x86_64-linux-gnu-python3-config (1) Linux Manual Page

    NAME python-config – output build options for python C/C++ extensions or embedding SYNOPSIS python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –abiflags ] [ –help ] DESCRIPTION python-config helps compiling and linking programs, which embed the Python interpreter, or extension…

  • |

    x86_64-linux-gnu-python2.7-config (1) Linux Manual Page

    python-config – output build options for python C/C++ extensions or embedding Synopsis python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –configdir ] [ –help ] Description python-config helps compiling and linking programs, which embed the Python interpreter, or extension modules…

  • |

    x86_64-linux-gnu-python-config (1) Linux Manual Page

    NAME python-config – output build options for python C/C++ extensions or embedding SYNOPSIS python-config [ –prefix ] [ –exec-prefix ] [ –includes ] [ –libs ] [ –cflags ] [ –ldflags ] [ –extension-suffix ] [ –configdir ] [ –help ] DESCRIPTION python-config helps compiling and linking programs, which embed the Python interpreter, or extension…

  • |

    x86_64-linux-gnu-objdump (1) Linux Manual Page

    NAME objdump – display information from object files SYNOPSIS objdump [-a|–archive-headers]         [-b bfdname|–target=bfdname]         [-C|–demangle[=style] ]         [-d|–disassemble[=symbol]]         [-D|–disassemble-all]         [-z|–disassemble-zeroes]         [-EB|-EL|–endian={big | little }]         [-f|–file-headers]         [-F|–file-offsets]         [–file-start-context]         [-g|–debugging]         [-e|–debugging-tags]         [-h|–section-headers|–headers]         [-i|–info]         [-j section|–section=section]         [-l|–line-numbers]         [-S|–source]         [–source-comment[=text]]         [-m machine|–architecture=machine]         [-M options|–disassembler-options=options]         [-p|–private-headers]         [-P options|–private=options]         [-r|–reloc]         [-R|–dynamic-reloc]         [-s|–full-contents]         [-W[lLiaprmfFsoORtUuTgAck]|          –dwarf[=rawline,=decodedline,=info,=abbrev,=pubnames,=aranges,=macro,=frames,=frames-interp,=str,=str-offsets,=loc,=Ranges,=pubtypes,=trace_info,=trace_abbrev,=trace_aranges,=gdb_index,=addr,=cu_index,=links]]         [-WK|–dwarf=follow-links]         [-WN|–dwarf=no-follow-links]         [-L|–process-links]         [–ctf=section]         [-G|–stabs]         [-t|–syms]         [-T|–dynamic-syms]         [-x|–all-headers]         [-w|–wide]         [–start-address=address]         [–stop-address=address]         [–no-addresses]         [–prefix-addresses]         [–[no-]show-raw-insn]         [–adjust-vma=offset]         [–dwarf-depth=n]…