elfedit(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
 
Rad 3: Rad 3:


=== NAMN ===
=== NAMN ===
elfedit - uppdatera ELF-header och programegenskaper för ELF-filer
''elfedit - uppdatera ELF-header och programegenskaper för ELF-filer''


=== SYNOPSIS ===
=== SYNOPSIS ===
Rad 27: Rad 27:
=== ALTERNATIV ===
=== ALTERNATIV ===


--input-mach=maskin
'''''--input-mach=maskin'''''
 
- Anger den matchande ELF-maskintypen. Om den inte anges matchas alla maskintyper.
- Anger den matchande ELF-maskintypen. Om den inte anges matchas alla maskintyper.
- Stödjer: i386, IAMCU, L1OM, K1OM och x86-64.
- Stödjer: i386, IAMCU, L1OM, K1OM och x86-64.


--output-mach=maskin
'''''--output-mach=maskin'''''
 
- Ändrar ELF-maskintypen i ELF-headern. Stödjer samma värden som --input-mach.
- Ändrar ELF-maskintypen i ELF-headern. Stödjer samma värden som --input-mach.


--input-type=typ
'''''--input-type=typ'''''
 
- Anger matchande ELF-filtyp. Om den inte anges matchas alla filtyper.
- Anger matchande ELF-filtyp. Om den inte anges matchas alla filtyper.
- Stödjer: rel, exec och dyn.
- Stödjer: rel, exec och dyn.


--output-type=typ
'''''--output-type=typ'''''
 
- Ändrar ELF-filtypen i ELF-headern. Stödjer samma värden som --input-type.
- Ändrar ELF-filtypen i ELF-headern. Stödjer samma värden som --input-type.


--input-osabi=osabi
'''''--input-osabi=osabi'''''
 
- Anger matchande ELF OSABI. Om den inte anges matchas alla OSABIs.
- Anger matchande ELF OSABI. Om den inte anges matchas alla OSABIs.
- Stödjer: none, HPUX, NetBSD, GNU, Linux, Solaris, AIX, Irix, FreeBSD, TRU64, Modesto, OpenBSD, OpenVMS, NSK, AROS, FenixOS.
- Stödjer: none, HPUX, NetBSD, GNU, Linux, Solaris, AIX, Irix, FreeBSD, TRU64, Modesto, OpenBSD, OpenVMS, NSK, AROS, FenixOS.


--output-osabi=osabi
'''''--output-osabi=osabi'''''
 
- Ändrar ELF OSABI i ELF-headern. Stödjer samma värden som --input-osabi.
- Ändrar ELF OSABI i ELF-headern. Stödjer samma värden som --input-osabi.


--input-abiversion=version
'''''--input-abiversion=version'''''
 
- Anger matchande ELF ABIVERSION (0-255). Om den inte anges matchas alla versioner.
- Anger matchande ELF ABIVERSION (0-255). Om den inte anges matchas alla versioner.


--output-abiversion=version
'''''--output-abiversion=version'''''
 
- Ändrar ELF ABIVERSION i ELF-headern (0-255).
- Ändrar ELF ABIVERSION i ELF-headern (0-255).


--enable-x86-feature=funktion
'''''--enable-x86-feature=funktion'''''
 
- Aktiverar en funktion i programegenskaper för exec eller dyn ELF-filer med i386 eller x86-64.
- Aktiverar en funktion i programegenskaper för exec eller dyn ELF-filer med i386 eller x86-64.
- Stödjer: ibt, shstk, lam_u48, lam_u57.
- Stödjer: ibt, shstk, lam_u48, lam_u57.


--disable-x86-feature=funktion
'''''--disable-x86-feature=funktion'''''
 
- Inaktiverar en funktion i programegenskaper för exec eller dyn ELF-filer med i386 eller x86-64.
- Inaktiverar en funktion i programegenskaper för exec eller dyn ELF-filer med i386 eller x86-64.
- Stödjer samma värden som --enable-x86-feature.
- Stödjer samma värden som --enable-x86-feature.


-v, --version
'''''-v, --version'''''
 
- Visar versionsnumret för elfedit.
- Visar versionsnumret för elfedit.


-h, --help
'''''-h, --help'''''
 
- Visar alternativ och användning av elfedit.
- Visar alternativ och användning av elfedit.


@fil
''@fil''
 
- Läser in alternativ från fil.
- Läser in alternativ från fil.


=== SE ÄVEN ===
=== SE ÄVEN ===
readelf(1), binutils Info-dokumentation.
[[readelf(1)]], binutils Info-dokumentation.


=== COPYRIGHT ===
=== COPYRIGHT ===

Nuvarande version från 13 mars 2025 kl. 05.24

elfedit(1) - Linux manual sida

NAMN

elfedit - uppdatera ELF-header och programegenskaper för ELF-filer

SYNOPSIS

elfedit [--input-mach=maskin]
        [--input-type=typ]
        [--input-osabi=osabi]
        [--input-abiversion=version]
        --output-mach=maskin
        --output-type=typ
        --output-osabi=osabi
        --output-abiversion=version
        --enable-x86-feature=funktion
        --disable-x86-feature=funktion
        [-v|--version]
        [-h|--help]
        fil...

BESKRIVNING

elfedit uppdaterar ELF-headern och programegenskaper för ELF-filer som har en matchande ELF-maskin och filtyp. Alternativen styr hur och vilka fält i ELF-headern och programegenskaperna som ska uppdateras.

fil ... är de ELF-filer som ska uppdateras. 32-bitars och 64-bitars ELF-filer stöds, liksom arkiv som innehåller ELF-filer.

ALTERNATIV

--input-mach=maskin

- Anger den matchande ELF-maskintypen. Om den inte anges matchas alla maskintyper.

- Stödjer: i386, IAMCU, L1OM, K1OM och x86-64.

--output-mach=maskin

- Ändrar ELF-maskintypen i ELF-headern. Stödjer samma värden som --input-mach.

--input-type=typ

- Anger matchande ELF-filtyp. Om den inte anges matchas alla filtyper.

- Stödjer: rel, exec och dyn.

--output-type=typ

- Ändrar ELF-filtypen i ELF-headern. Stödjer samma värden som --input-type.

--input-osabi=osabi

- Anger matchande ELF OSABI. Om den inte anges matchas alla OSABIs.

- Stödjer: none, HPUX, NetBSD, GNU, Linux, Solaris, AIX, Irix, FreeBSD, TRU64, Modesto, OpenBSD, OpenVMS, NSK, AROS, FenixOS.

--output-osabi=osabi

- Ändrar ELF OSABI i ELF-headern. Stödjer samma värden som --input-osabi.

--input-abiversion=version

- Anger matchande ELF ABIVERSION (0-255). Om den inte anges matchas alla versioner.

--output-abiversion=version

- Ändrar ELF ABIVERSION i ELF-headern (0-255).

--enable-x86-feature=funktion

- Aktiverar en funktion i programegenskaper för exec eller dyn ELF-filer med i386 eller x86-64.

- Stödjer: ibt, shstk, lam_u48, lam_u57.

--disable-x86-feature=funktion

- Inaktiverar en funktion i programegenskaper för exec eller dyn ELF-filer med i386 eller x86-64.

- Stödjer samma värden som --enable-x86-feature.

-v, --version

- Visar versionsnumret för elfedit.

-h, --help

- Visar alternativ och användning av elfedit.

@fil

- Läser in alternativ från fil.

SE ÄVEN

readelf(1), binutils Info-dokumentation.

COPYRIGHT

Copyright (c) 1991-2025 Free Software Foundation, Inc.

Denna dokumentation får kopieras, distribueras och/eller modifieras under villkoren i GNU Free Documentation License, version 1.3 eller senare.

COLOFON

Denna sida är en del av binutils-projektet (verktyg för att hantera körbara binärer). Mer information finns på [1].

Om du hittar fel i denna manual, rapportera dem till [2].

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/elfedit.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till PC Service som har sponsrat Linux.se med webbhotell.