od, hd, hexdump 및 xxd 명령의 차이점은 무엇입니까?

od, hd, hexdump 및 xxd 명령의 차이점은 무엇입니까?

모두 파일 덤프를위한 명령이며 모두 16 진수, 8 진수 또는 2 진수와 같은 다양한 형식으로 덤프합니다. 다른 프로그램을 만드는 이유는 무엇입니까?

설명

  • @jsotola od-8 진수 및 기타 형식의 덤프 파일 . hexdump-ascii, 10 진수, 16 진수, 8 진수 덤프. hd-' 이상하게 보입니다. ' Linux man에 존재하지 않는 것 같습니다. 페이지가 있지만 해당 페이지를 나열하는 일부 웹 사이트에서 찾을 수 있으며 hexdump의 별칭 인 것 같습니다. xxd-hexdump를 만들거나 반대로 수행합니다. 다른 세 가지와 비교하여 반대로 수행 할 수 있습니다. 그들은 모두 특정 기능을 가지고 있지만 전반적으로 동일한 주요 작업을 수행합니다. 우리는 서로 동등한 명령을 가질 수도 있습니다. 여러 명령을 만드는 대신 단일 명령을 개선하지 않는 이유가 궁금합니다.
  • 그것이 ' 불쌍한 16 진 덤프가 ' xxd처럼 반대로하지 마십시오.

답변

Linux가 한 가지 맛인 Unix는 길고 풍부한 역사. 단일 회사 나 그룹에 의해 개발되지 않았으며 마스터 플랜을 따르지 않았으며 많은 틈새 시장에 적응하여 발전했습니다. 여러 도구가 유사하거나 동일한 기능을 다루는 많은 예를 찾을 수 있습니다. 유사한 목적을 위해 서로 다른 시간에 서로 다른 사람들에 의해 구현되었습니다. 맨 페이지에서 힌트를 확인하십시오.

일반적으로 오픈 소스의 부상과 정보화 시대의 가능성 덕분에 우리는 이러한 도구를 일반적으로 사용할 수있는 이점을 누릴 수 있습니다. 이를 하나로 병합하려고하면 하나 더 사용할 수 있습니다.

xkcd : 표준

즐기십시오; 놀라운 시간입니다!

추가 정보 선택 :

답변

od는 부호있는 바이트를 표시하는 -t d1와 같은 더 많은 서식 옵션을 제공합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다