본문 바로가기
IT/Windows

WSL

by 성준하이 2023. 7. 14.
반응형

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 에서 폴더와 하위폴더 내 파일명 추출하기  (18) 2023.03.09
윈도우 Hosts (호스트) 파일이란?  (4) 2023.02.04

댓글