반응형
WSL(Windows Subsystem for Linux)은 Microsoft에서 개발한 Windows 운영 체제의 하위 시스템이다.
WSL을 사용하면 Windows에서 Linux 배포판을 실행하고 Linux 명령어 및 도구를 사용할 수 있다.
이를 통해 Windows 사용자는 Windows와 Linux 간의 시스템 호환성을 개선하고 개발 환경을 향상시킬 수 있다.
종류
WSL은 현재 WSL 1과 WSL 2 두 가지 버전이 존재한다.
- WSL 1
Windows 커널 위에 가상화된 Linux 커널을 실행하는 방식
Windows와 Linux 사이에서 API 호출을 번역하여 호환성을 제공
그러나 WSL 1은 가상화를 사용하기 때문에 성능이 더 낮을 수 있음 - WSL 2
Hyper-V 가상 머신을 사용하여 Linux 커널을 실행
WSL 1보다 더 높은 성능을 제공하며 파일 시스템 성능과 네트워킹 등의 측면에서 향상된 기능
설치 방법
- Windows 10을 실행 중인 경우, "Windows 기능 켜기/끄기" 설정으로 이동
- "Windows Subsystem for Linux" 옵션을 찾아 선택
- WSL 1 또는 WSL 2를 선택
- 선택한 옵션을 활성화하고 시스템을 다시 시작
설치가 완료되면 Microsoft Store에서 원하는 Linux 배포판을 선택하여 설치할 수 있고 현재는 Ubuntu, Debian, Fedora, Kali Linux 등 다양한 배포판이 제공된다.
WSL을 사용하면 Windows에서 Linux 개발 환경을 구축하고 Linux 명령어를 실행할 수 있으며, Windows 파일 시스템에 접근하여 파일을 공유할 수도 있다. 이를 통해 Windows와 Linux 간의 개발 작업을 효율적으로 수행할 수 있다.
간단히 말해 window 위에 리눅스를 설치하는것이다.
반응형
'IT > Windows' 카테고리의 다른 글
window 방화벽 (46) | 2023.12.10 |
---|---|
wsl 포트포워딩 (45) | 2023.12.09 |
윈도우 bat 파일에서 무한루프 돌리기 (43) | 2023.05.10 |
cmd 에서 폴더와 하위폴더 내 파일명 추출하기 (20) | 2023.03.09 |
윈도우 Hosts (호스트) 파일이란? (4) | 2023.02.04 |
댓글