hexdump(1): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '=== Namn === <pre> hexdump - visar filinnehåll i hexadecimalt, decimalt, oktalt eller ASCII-format </pre> === Synopsis === <pre> hexdump [alternativ] fil ... hd [alternativ] fil ... </pre> === Beskrivning === `hexdump` är ett verktyg som filtrerar och visar de angivna filerna, eller standardinmatningen om inga filer anges, i ett användardefinierat format. === Alternativ === <pre> -b, --one-byte-octal Visar filinnehåll i oktalt format, en byte per kolumn. -X, --on...')
(Ingen skillnad)

Versionen från 18 mars 2025 kl. 13.07

Namn

hexdump - visar filinnehåll i hexadecimalt, decimalt, oktalt eller ASCII-format

Synopsis

hexdump [alternativ] fil ...
hd [alternativ] fil ...

Beskrivning

`hexdump` är ett verktyg som filtrerar och visar de angivna filerna, eller standardinmatningen om inga filer anges, i ett användardefinierat format.

Alternativ

-b, --one-byte-octal
Visar filinnehåll i oktalt format, en byte per kolumn.

-X, --one-byte-hex
    Visar filinnehåll i hexadecimalformat, en byte per kolumn.

-c, --one-byte-char
Visar varje byte som ett tecken eller en escape-sekvens.

-C, --canonical
Visar data i ett "canonical" hex + ASCII-format.

-d, --two-bytes-decimal
Visar två byte åt gången i decimalt format.

-e, --format <format_string>
Anger ett format för att visa data.

-f, --format-file <fil>
Anger en fil som innehåller formatsträngar.

-n, --length <längd>
Behandlar endast de första <längd> byte av filen.

-s, --skip <offset>
Hoppar över <offset> byte från början av filen.

-v, --no-squeezing
Visar alla indata utan att ersätta identiska rader med "*".

-x, --two-bytes-hex
Visar två byte åt gången i hexadecimalformat.

-h, --help
Visar hjälptext och avslutar.

-V, --version
Visar versionsinformation och avslutar.

Format

En formatsträng kan innehålla flera formatdelar, separerade med mellanslag. Varje del kan ha tre komponenter: en upprepningsräknare, en byte-räknare och ett format.

Exempel på format:
%06.6_ao   - Visar offset i oktal
12/1 "%3_u" - Visar 12 en-byte värden i decimal

Avslutningsstatus

hexdump avslutas med 0 vid framgång och > 0 vid fel.

Standarder

hexdump är kompatibelt med IEEE Std 1003.2 ("POSIX.2").

Exempel

1. Visa innehållet i en fil i hexadecimal form:
$ hexdump -x fil.bin

2. Visa innehållet i ett textdokument som ASCII och hex:
$ hexdump -C dokument.txt

3. Visa de första 16 byten av en fil:
$ hexdump -n 16 fil.dat

4. Hoppa över de första 32 byten och visa resten i oktal:
$ hexdump -s 32 -b fil.bin

5. Visa data i två-byte hex-format:
$ hexdump -x fil.bin

Färger

Utdata kan färgläggas baserat på terminalens konfiguration genom `terminal-colors.d`.

Rapportering av buggar

Buggar kan rapporteras på: GitHub Issue Tracker

Tillgänglighet

`hexdump` är en del av `util-linux` och kan laddas ner från: Kernel.org

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/hexdump.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 Datorhjälp som har sponsrat Linux.se med webbhotell.