>

맥에 gnu 유틸리티 (brew를 통해)와 mac 기본 명령 줄 도구가 모두 설치되어 있습니다.

man 에 어떻게 지정합니까  호출하려는 유틸리티

  • gnu 특정 타르
  • bsd 타르

타르 위치가 있습니다.

$ which -a tar
tar is /usr/local/bin/tar
tar is /usr/bin/tar

  • 답변 # 1

    이것은 맨 페이지와 동일한섹션에 있습니다 (예 : 1 . 그러나 -a 를 사용하여 주어진 이름에 대한 모든 맨 페이지를 얻을 수 있습니다  옵션을 선택하고 결과를 선택하십시오.

    man -a tar
    
    

    더 복잡하면 man 에게 알릴 수 있습니다   -M 를 사용하여 검색 할 디렉토리  옵션 (예 :

    man -M /usr/local/man tar
    
    

    양조를 위해

    man -M /usr/man tar
    
    

    OSX의 경우

    추가 정보 :

    man-온라인 매뉴얼 페이지 형식 및 표시

  • 답변 # 2

    man 와 함께 , 언제든지 매뉴얼 페이지의 절대 경로를 제공 할 수 있습니다. 내장 BSD 유틸리티의 경우 다음과 같습니다.

    man /usr/local/share/man/man1/tar.1
    
    

    이제 페이지의 정확한 경로를 알아야하기 때문에 특히 편리하지 않습니다. 내장 BSD 유틸리티와 이름이 같은 GNU 유틸리티의 경우 brew   /usr/local/share/man 에 매뉴얼 페이지를 설치합니다  접두사 포함 :

    # For brew's GNU tar:
    man gtar
    # For the built-in BSD tar:
    MANPATH= man tar
    
    

    와이즈 비즈   MANPATH= 의 제안에 따라 변경되었을 수있는 부분을 재설정하는 것입니다  페이지가 먼저 표시되도록합니다.

    brew

  • 이전 permissions - `chmod -x chmod`에서 어떻게 복구 할 수 있습니까?
  • 다음 dhcp - openwrt - 수동으로 구성된 ip 할당이 재부팅 후에도 유지됩니까?