Mikä on ero od-, hd-, hexdump- ja xxd-komentojen välillä?

Mikä on ero od-, hd-, hexdump- ja xxd-komentojen välillä?

Kaikki ovat komentoja tiedostojen kaatamiseen ja ne voivat kaikki dumpata sen eri muodoissa, kuten heksadesimaali, oktaali tai binaari. Miksi luoda erilaisia ohjelmia?

Kommentit

  • @jsotola od – tyhjennä tiedostot oktaalimuodossa ja muissa muodoissa . hexdump – ascii, desimaali, heksadesimaali, oktaalivedos. hd – se ' on outoa, että sitä ei ' näytä olevan Linux-miehellä sivuja, mutta löydän sen joiltakin verkkosivuilta, joissa luetellaan nämä sivut, ja se näyttää olevan aliakseksi hexdumpille. xxd – tee hexdump tai tee päinvastainen, verrattuna kolmeen muuhun, se voi tehdä käänteisen. Niillä kaikilla on joitain erityispiirteitä, mutta kaiken kaikkiaan he tekevät saman päätyön. Meillä voi olla jopa vastaavia komentoja toisistaan. Mietin vain, miksi ei parantaa yhtä komentoa useiden komentojen luomisen sijaan.
  • Se ' sa sääli hexdump voi ' t tee päinvastoin kuin xxd

Vastaa

Unixilla, josta Linux on vain yksi maku, on pitkä ja rikas historia. Sitä ei ole kehittänyt yksi yritys tai konserni, eikä se ole noudattanut yleissuunnitelmaa, ja se on kehittynyt mukautumalla moniin markkinarakoihin. Löydät monia esimerkkejä, joissa useat työkalut kattavat samanlaisen tai saman toiminnallisuuden. Eri ihmiset ovat toteuttaneet ne eri aikoina samankaltaisiin tarkoituksiin; tarkista heidän sivuilta vihjeitä.

Avoimen lähdekoodin yleistymisen ja tietokauden mahdollisuuksien ansiosta voimme nauttia siitä, että monet näistä työkaluista ovat yleisesti käytettävissä. Yritys yhdistää ne yhdeksi johtaa siihen, että käytettävissä on vielä yksi.

xkcd: Standardit

Nauti; nämä ovat hämmästyttäviä aikoja!

Valinta jatkokäsittelyä varten:

vastaus

od tarjoaa enemmän muotoiluvaihtoehtoja, kuten -t d1, joka näyttää allekirjoitetut tavut.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *