WSL 기본 명령어

Gillilab - TechLog·2024년 1월 25일

WSL(Linux용 Windows 하위 시스템) 명령 목록

wsl

  • 설명: WSL에 설치된 기본 Linux 배포판을 시작합니다.
  • 예: wsl

wsl --install

설명: Linux 배포판 설치
예: wsl --install Ubuntu-20

wsl --list

설명: WSL에 설치된 모든 Linux 배포판을 나열합니다.
예: wsl --list

$ wsl -l -o
$ wsl -l --verbose

wsl --set-version [배포 이름][버전 번호]

설명: WSL 배포 버전(1 또는 2)을 설정합니다.
예: wsl --set-version Ubuntu-20.04 2

wsl --set-default-version [버전 번호]

설명: 새 배포에 대한 기본 WSL 버전을 설정합니다.
예: wsl --set-default-version 2

wsl --install

설명: Microsoft Store에서 Linux 배포판을 설치합니다.
예: wsl --install -d Ubuntu-20.04

wsl [배포 이름][명령]

설명: WSL 배포 내에서 특정 명령을 실행합니다.
예: wsl Ubuntu-20.04 ls -l

wslconfig

설명: WSL 옵션 및 설정을 구성합니다.
예: wslconfig /list

wsl --shutdown

설명: 모든 WSL 인스턴스를 정상적으로 종료합니다.
예: wsl --shutdown

wsl --export [배포 이름][내보내기 경로]

설명: 백업 또는 배포를 위해 WSL 배포를 .tar 파일로 내보냅니다.
예: wsl --export Ubuntu-20.04 C:\Backup\ubuntu.tar

wsl --import [배포 이름][설치 위치] [내보내기 경로]

설명: .tar 파일에서 WSL 배포를 가져옵니다.
예: wsl --import Ubuntu-20.04 C:\WSL\Ubuntu-20.04 C:\Backup\ubuntu.tar

wsl --set [배포 이름][설정] [값]

설명: 특정 WSL 배포에 대한 구성 설정을 지정합니다.
예: wsl --set Ubuntu-20.04 메모리 4GB

wsl --list --verbose

설명: 설치된 WSL 배포판에 대한 자세한 정보를 나열합니다.
예: wsl --list --verbose

wsl --terminate [배포 이름]

설명: 실행 중인 WSL 인스턴스를 즉시 종료합니다.
예: wsl --terminate Ubuntu-20.04

wsl --[배포 이름] 등록 취소

설명: WSL 배포판을 등록 취소하고 제거합니다.
예: wsl --unregister Ubuntu-20.04

wsl --help

설명: WSL 명령에 대한 도움말 문서를 표시합니다.
예: wsl --help

wsl --set-default-user [사용자 이름]

설명: WSL 인스턴스의 기본 사용자를 설정합니다.
예: wsl --set-default-user myuser

wsl --list --quiet

설명: 추가 세부 정보 없이 설치된 WSL 배포판을 나열합니다.
예: wsl --list --quiet

wsl --set-default-version 2

설명: 모든 배포판에 대해 기본 WSL 버전을 WSL 2로 설정합니다.
예: wsl --set-default-version 2

wsl --upgrade [배포 이름]

설명: WSL 1 배포판을 WSL 2로 업그레이드합니다.
예: wsl --upgrade Ubuntu-20.04

wsl --set-version [배포 이름] 1

설명: WSL 2 배포판을 다시 WSL 1로 변환합니다.
예: wsl --set-version Ubuntu-20.04 1

wsl --list --all

설명: 삭제 표시된 배포를 포함하여 모든 배포를 나열합니다.
예: wsl --list --all

wsl --import [배포 이름][설치 위치] [ExportPath] --버전 1

설명: .tar 파일에서 WSL 1 배포판을 가져옵니다.
예: wsl --import Ubuntu-18.04 C:\WSL\Ubuntu-18.04 C:\Backup\ubuntu18.04.tar --version 1

wsl --set-default-version [버전 번호] --all

설명: 설치된 모든 배포판에 대한 기본 WSL 버전을 설정합니다.
예: wsl --set-default-version 2 --all

wsl --list --quiet --format [출력 형식]

설명: 특정 출력 형식(테이블, json 또는 csv)으로 분포를 나열합니다.
예: wsl --list --quiet --format json

wsl --mount [DevicePath][MountPoint]

설명: WSL에서 Windows 드라이브 또는 폴더를 수동으로 탑재합니다.
예: wsl --mount D: /mnt/mydrive

0개의 댓글