본문 바로가기

기타

[Mac] parallels desktop command-line

728x90

mac parallels desktop command-line

prlctl - 유틸리티는 가상 머신을 관리하는 데 사용됩니다. 작업에는 가상 머신 생성 및 구성, 스냅샷 관리, 복제 작업, Parallels Tools 설치, 통계 가져오기, 문제 보고서 생성 등이 포함됩니다.

prlsrvctl - 이 유틸리티는 Parallels Desktop을 관리하는 데 사용됩니다. 작업에는 Parallels Desktop에 대한 일반 정보 가져오기, Parallels Desktop 기본 설정 수정, 사용자 목록 가져오기, 통계 가져오기, 라이선스 설치 등이 포함됩니다.

 

Parallels Desktop Business and Pro Editions | Command-Line Reference | v17


prlctl list
$ prlctl list
UUID                                    STATUS       IP_ADDR         NAME
{3157e8c3-44ad-48e3-a530-add399da0f43}  running      -               control1
prlctl list -a
$ prlctl list -a
UUID                                    STATUS       IP_ADDR         NAME
{0c3b85ca-cc14-4636-918f-4e1cbf60c00c}  stopped      -               Windows 11
{3157e8c3-44ad-48e3-a530-add399da0f43}  running      -               control1
{ac3838ba-853b-436d-a522-0c2bac94c764}  stopped      -               node1
{8a5ddd7e-e1d2-4b86-967f-09bd706d1404}  stopped      -               node2

** vm ip print

prlctl list -f
prlctl list --full
$ prlctl list --full
UUID                                    STATUS       IP_ADDR         NAME
{3157e8c3-44ad-48e3-a530-add399da0f43}  running      172.30.1.63     control1

** 가상 머신을 실행하기 위한 실제 IP 주소를 표시합니다.

$ prlctl start node1
The command is available only in Parallels Desktop for Mac Pro or Business Edition.
$ prlctl stop control1
The command is available only in Parallels Desktop for Mac Pro or Business Edition.
prlctl list --info 0c3b85ca-cc14-4636-918f-4e1cbf60c00c
$ prlctl list --info 0c3b85ca-cc14-4636-918f-4e1cbf60c00c                                                                             
INFO
ID: {0c3b85ca-cc14-4636-918f-4e1cbf60c00c}
Name: Windows 11
Description:
Type: VM
State: stopped
OS: win-11
Template: no
Uptime: 2 days 08:36:28 (since 2022-02-24 18:30:44)
...
Advanced:
  VM hostname synchronization: off
  Public SSH keys synchronization: off
  Show developer tools: off
  Swipe from edges: off
  Share host location: on
prlctl exec control1 ifconfig eth1
$ prlctl exec control1 ifconfig eth1
The command is available only in Parallels Desktop for Mac Pro or Business Edition.

$ prlsrvctl net list                                                                                                               255 ↵
The command is available only in Parallels Desktop for Mac Pro or Business Edition.

Parallels Desktop 에디션 비교

 

728x90