PowerShell, CMD, 작업 관리자를 사용하여 WSL을 다시 시작하는 방법
WSL 또는 Windows 하위 시스템 Linux는 이중 부팅 설정이나 가상 머신을 사용하지 않고도 Windows 10/11 머신에서 Linux 환경을 실행하는 데 도움이 되는 내장 기능입니다. WSL을 다시 시작하면 전체 시스템을 부팅하지 않고도 Linux 인스턴스를 재부팅하거나 다시 초기화할 수 있는 편리하고 시간 효율적인 방법이 될 수 있습니다. 이 문서에서는 주로 Windows PowerShell, 명령 프롬프트(CMD) 및 작업 관리자를 통해 WSL을 다시 시작하는 다양한 방법을 살펴봅니다.
PowerShell, CMD, 작업 관리자를 사용하여 WSL을 다시 시작하는 방법
다음 방법 중 하나를 사용하여 Windows에서 WSL을 다시 시작할 수 있습니다.
- WSL 명령
- 특정 Linux 배포판 다시 시작
- LxssManager 서비스를 통해
- CMD를 사용하여 WSL 다시 시작
- 작업 관리자에서 WSL 다시 시작
WSL 서비스를 다시 시작하면 작업 중인 배포판이 닫히므로 작업 중인 배포판에 대한 작업을 저장해야 합니다.
1] WSL 명령
Windows PowerShell에서 WSL을 다시 시작하려면 적절한 옵션과 함께 WSL 명령을 사용합니다. WSL 배포판과 상호 작용하는 Windows 실행 가능 명령입니다.
- 바탕화면에서 검색 아이콘을 클릭한 후 PowerShell을 입력하세요.
- PowerShell 프롬프트에서 다음을 입력한 후 Enter 키를 누릅니다.
wsl – shutdown
- 바탕 화면에서 애플리케이션 아이콘을 클릭하거나 시작 메뉴에서 검색하여 WSL을 다시 시작할 수 있습니다.
wsl –shutdown 은 실제 시스템이나 장치에서 현재 실행 중인 모든 활성 WSL 배포 또는 인스턴스를 종료합니다. Ubuntu, Debian, Kali 등과 같은 여러 WSL 배포판이 컴퓨터에 설치되어 있으며 위에서 언급한 단계를 통해 모두 동시에 종료하고 다시 시작할 수 있습니다.
2] 특정 Linux 배포판 다시 시작
시스템에 여러 WSL 배포판이 설치되어 있고 특정 배포판을 다시 시작해야 하는 경우 PowerShell에서 아래 언급된 단계를 실행할 수 있습니다.
- Windows PowerShell 터미널 창을 엽니다.
- 아래 언급된 명령을 아래 언급된 것과 동일한 순서로 입력합니다.
wsl –l –v
wsl –t 데비안
wsl – d 데비안
첫 번째 명령에서:
- -l 옵션은 설치된 모든 배포판 또는 배포판을 나열합니다.
- –v 설치된 배포판의 버전 번호 및 상태(실행 중 또는 중지됨)와 같은 추가 세부 정보를 나열할 수 있는 선택적 스위치입니다.
배포판이 나열되면 –t 명령을 다시 실행하세요. > 명령은 Debian이라는 WSL 배포판을 종료합니다.nd(종료) 옵션 뒤에 특정 배포판의 배포판 종료 이름이 옵니다. 2wsl
특정 배포판이 종료되면 –d 스위치와 wsl 명령 뒤에 배포판 이름을 사용하여 다시 시작할 수 있습니다. , 위의 세 번째번째 명령에 표시된 대로입니다.
3] LxssManager 서비스를 통해
LxssManager는 실행 시 WSL의 새 세션이나 인스턴스를 시작하거나 종료하는 사용자 모드 세션 관리자 서비스입니다. PowerShell에서 LxssManager 서비스를 다시 시작하면 WSL 세션이 닫히고 PowerShell 프롬프트에서 아래 언급된 명령을 실행하여 다시 한 번 부팅됩니다.
restart –Service LxssManager
Restart-Service: 특정 서비스(이 경우 LxssManager)를 다시 시작합니다.
LxssManager: 정보를 검색해야 하는 서비스 이름입니다.
4] CMD를 사용하여 WSL 다시 시작
명령 프롬프트 또는 Windows 터미널을 통해 WSL을 다시 시작하는 동안에는 동일한 작업을 수행하는 데 사용할 수 있는 특정 서비스나 명령이 없습니다. 주로 명령 프롬프트를 통해 WSL을 다시 시작하려면 프로세스나 서비스, LxssManager 또는 WslService를 중지하고 시작해야 합니다. 그렇게 하려면:
- 바탕화면에서 검색 아이콘을 클릭하고 CMD를 입력하세요.
- 검색 결과에 명령 프롬프트가 나타나면 관리자 권한으로 실행 옵션을 클릭하세요.
- 아래 언급된 명령을 아래 언급된 것과 동일한 순서로 입력합니다.
net stop LxssManager
순 시작 LxssManager
5] 작업 관리자에서 WSL 다시 시작
작업 관리자에서 WSL을 다시 시작하려면 아래에 언급된 방법에 따라 관련 LxssManager 서비스를 다시 시작해야 합니다.
- CTRL+SHIFT+ESC작업 관리자를 엽니다. 4>.
- 서비스 탭을 클릭하고 서비스 열기 옵션을 선택하세요.
- LxssManager 서비스를 찾으세요.
- 서비스를 마우스 오른쪽 버튼으로 클릭하고 다시 시작을 클릭합니다.
게시물을 쉽게 따라할 수 있었고 이제 PowerShell, CMD 및 작업 관리자를 사용하여 WSL을 다시 시작하는 방법을 알게 되었기를 바랍니다.
WSL을 어떻게 재설정하나요?
Windows PC에서 사용 가능한 모든 배포판은 앱과 같습니다. 설정의 앱 섹션으로 이동하여 WSL을 찾은 다음 고급 옵션을 사용하여 재설정하도록 선택할 수 있습니다.
WSL을 활성화하려면 어떻게 해야 하나요?
시작 메뉴를 열고 검색창에 Windows 기능을 입력한 후 Windows 기능 켜기 또는 끄기를 클릭합니다. “Linux용 Windows 하위 시스템” 확인란을 선택하고 확인을 누릅니다.
답글 남기기