Jaký je rozdíl mezi příkazy od, hd, hexdump a xxd?

Jaký je rozdíl mezi příkazy od, hd, hexdump a xxd?

Jsou to všechny příkazy pro výpis souborů a mohou vše vypsat v různých formátech, jako je hexadecimální, osmičkový nebo binární. Proč vytvářet různé programy?

Komentáře

  • @jsotola od – výpis souborů v osmičkovém a jiném formátu . hexdump – ascii, decimal, hexadecimal, octal dump. hd – zdá se, že ' je divný, že ' v Linuxu neexistuje stránky, ale najdu to na nějakém webu, který tyto stránky uvádí, a zdá se, že je to alias pro hexdump. xxd – vytvořte hexdump nebo proveďte obráceně, ve srovnání se třemi ostatními to může udělat obráceně. Všechny mají určité specifické vlastnosti, ale celkově vykonávají stejnou hlavní práci. Můžeme dokonce mít ekvivalenty příkazů z jednoho do druhého. Jen jsem přemýšlel, proč nezlepšit jeden místo vytváření více příkazů.
  • It ' sa škoda hexdump can ' t do reverzní jako xxd

odpověď

Unix, jehož Linux je jen jednou příchutí, má dlouhou a bohatou historii. Nebylo vyvinuto jedinou společností nebo skupinou ani podle hlavního plánu a vyvinulo se přizpůsobením mnoha mezerám. Můžete najít mnoho příkladů, kde více nástrojů pokrývá podobné nebo stejné funkce. Byly implementovány různými lidmi v různých dobách pro podobné účely; zkontrolujte jejich stránky pro nápovědu.

Díky vzestupu Open Source obecně a možnostem informačního věku si můžeme užít výhody mnoha těchto nástrojů, které jsou pro naše použití obecně dostupné. Pokus o jejich sloučení do jednoho bude mít za následek, že bude k dispozici další.

xkcd: Standards

Užijte si; toto jsou úžasné časy!

Výběr pro další čtení:

Odpověď

od poskytuje více možností formátování, například -t d1, který zobrazuje podepsané bajty.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *