다음을 통해 공유


dotnet 도구 목록

이 문서는 .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

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

참고 항목