매뉴얼 페이지는 프로그램에 관한 문서를 배포하는 UNIX의 전통적인 방법입니다. "매뉴얼 페이지"라는 용어 자체는 "매뉴얼 페이지"의 약자로, 인쇄 된 매뉴얼의 페이지에 해당합니다. 매뉴얼 페이지 "섹션"(명령의 경우 1, 시스템 호출의 경우 2 등)은 전체 UNIX 매뉴얼의 섹션에 해당합니다. 매뉴얼 페이지를 용지에 인쇄하려는 경우 여전히 지원이 제공되지만 요즘에는 거의 수행되지 않으며 매뉴얼 페이지의 수가 너무 많아서 모든 책을 한 권의 책에 묶는 것은 불가능합니다.
90 년대 초, GNU 프로젝트 는 "man"문서 시스템이 오래되었다고 결정하고 이를 대체하기 위한 info 명령을 작성 했습니다. info 는 기본 하이퍼 링크 기능과 사용하기위한 더 간단한 마크 업 언어를 갖습니다 ( "troff"시스템과 비교). 맨 페이지). 또한 GNU 는 매뉴얼 페이지 사용을 반대하며 복잡한 소프트웨어 시스템에는 간단한 매뉴얼 페이지가 아니라 완전하고 포괄적 인 문서가 있어야한다고 주장합니다.
실제로 man 및 info 외에 다른 문서 시스템이 사용되고 있습니다 . GNOME 및 KDE에는 자체 HTML 기반 시스템 등이 있습니다.
결국, 문서를 얻는 형식은 처음에 소프트웨어를 제공 한 프로젝트의 내부 정책에 따라 다릅니다. 세계적으로 인정되는 표준은 없습니다.
Flat is better than nested.