다음을 통해 공유


dotnet tool list

이 문서의 적용 대상: ✔️ .NET Core 3.1 SDK 이상 버전

이름

dotnet tool list - 머신에 현재 설치되어 있는 지정된 유형의 모든 .NET 도구를 나열합니다.

개요

dotnet tool list -g|--global

dotnet tool list --tool-path <PATH>

dotnet tool list --local

dotnet tool list [<PACKAGE_ID>]

dotnet tool list

dotnet tool list -h|--help

설명

dotnet tool list 명령은 머신에 설치된 .NET 전역, 도구 경로 또는 로컬 도구를 나열하는 방법을 제공합니다. 이 명령은 패키지 이름, 설치된 버전 및 도구 명령을 나열합니다. 이 명령을 사용하려면 다음 중 하나를 지정합니다.

  • 기본 위치에 설치된 전역 도구를 나열하려면 --global 옵션을 사용합니다.
  • 사용자 지정 위치에 설치된 전역 도구를 나열하려면 --tool-path 옵션을 사용합니다.
  • 로컬 도구를 나열하려면 --local 옵션을 사용하거나 --global, --tool-path--local 옵션을 생략합니다.
  • 특정 도구를 나열하려면 선택적 PACKAGE_ID 인수를 사용합니다.

인수

  • PACKAGE_ID

    도구가 설치된 경우 제공된 패키지 ID를 가진 도구를 나열합니다. 옵션과 함께 사용할 수 있습니다. 특정 도구가 설치되었는지 확인하는 방법을 제공합니다. 지정된 패키지 ID가 있는 도구가 없으면 명령에서 세부 정보 행이 없는 머리글을 나열합니다. 명령은 항상 0을 반환합니다.

옵션

  • -g|--global

    사용자 수준 전역 도구를 나열합니다. --tool-path 옵션과 함께 사용할 수 없습니다. --global--tool-path 옵션을 모두 생략하면 로컬 도구가 나열됩니다.

  • -?|-h|--help

    명령을 사용하는 방법에 대한 설명을 출력합니다.

  • --local

    현재 디렉터리에 대한 로컬 도구를 나열합니다. --global 또는 --tool-path 옵션과 함께 사용할 수 없습니다. --global--tool-path를 둘 다 생략하면 --local을 지정하지 않아도 로컬 도구가 나열됩니다.

  • --tool-path <PATH>

    전역 도구를 찾을 사용자 지정 위치를 지정합니다. PATH는 절대적이거나 상대적일 수 있습니다. --global 옵션과 함께 사용할 수 없습니다. --global--tool-path 옵션을 모두 생략하면 로컬 도구가 나열됩니다.

예제

  • dotnet tool list -g

    사용자 수준에서 컴퓨터에 설치된 모든 전역 도구를 나열합니다(현재 사용자 프로필).

  • dotnet tool list --tool-path c:\global-tools

    특정 Windows 디렉터리의 전역 도구를 나열합니다.

  • dotnet tool list --tool-path ~/bin

    특정 Linux/macOS 디렉터리의 전역 도구를 나열합니다.

  • dotnet tool list 또는 dotnet tool list --local

    현재 디렉터리에서 사용할 수 있는 모든 로컬 도구를 나열합니다.

  • dotnet tool list -g dotnetsay

    패키지 ID가 dotnetsay인 전역 도구를 나열합니다.

  • dotnet tool list dotnetsay

    패키지 ID가 dotnetsay인 로컬 도구를 나열합니다.

참고 항목