728x90

오늘 개념
👉🏽 curl은 뭐라고 부르나?
- 커맨드라인에서 HTTP/HTTPS 등 네트워크 요청 보내는 명령어
- 주로 "커얼" 또는 "컬"이라고 읽음(공식적으로는 "curl" [kɜːrl])
- 용도:
- 파일 다운로드
- API 호출/테스트
- 서버 응답 확인
- 네트워크 문제 진단 등
✅ WSL(Windows Subsystem for Linux)이란?
Windows에서 리눅스를 실행할 수 있게 해주는 호환 계층 (compatibility layer)
즉, 리눅스를 듀얼부팅하거나 가상머신으로 돌리지 않아도,
윈도우에서 리눅스 명령어와 소프트웨어를 그대로 실행할 수 있도록 해주는 시스템입니다.
✅ WSL의 주요 특징
항목 설명
| 💻 OS 환경 | Windows 안에서 Ubuntu, Debian, Kali Linux 등 다양한 리눅스 배포판 실행 가능 |
| 🧰 CLI 도구 사용 | bash, apt, vim, git, gcc, python 등 리눅스 명령어 사용 가능 |
| 📁 파일 공유 | 리눅스와 윈도우 간 디렉토리 공유 가능 (/mnt/c 등) |
| 🧠 리소스 | 가상머신보다 훨씬 가볍고 빠름 |
| 🆓 설치비용 | 무료 (Windows 기능으로 제공됨) |
✅ WSL의 버전
버전 설명
| WSL 1 | Windows 커널 위에서 리눅스 커널 호출을 "변환"하는 방식 (가볍지만 기능 제한 있음) |
| WSL 2 | 실제 리눅스 커널을 사용하는 가상화 방식 (속도 빠르고 Docker 완전 지원) |
✅ 보통 WSL 2를 사용하는 것이 추천됩니다.
✅ WSL로 할 수 있는 것들
- Ubuntu, Debian 등 설치 후 리눅스 터미널 사용
- Python, Node.js, Ruby 등 리눅스 환경에서 개발
- Git, SSH, curl, vim 등 CLI 기반 개발환경 구축
- Docker, Kubernetes 등 컨테이너 환경 실행 (WSL 2)
- Windows와 리눅스 파일 시스템 자유롭게 오가기
✅ WSL을 사용하는 이유
- 리눅스 서버나 클라우드 환경을 Windows에서 쉽게 테스트
- 개발자는 로컬에서 리눅스 기반 환경을 쉽게 세팅할 수 있음
- 리눅스에 익숙해지고 싶은 윈도우 사용자에게 최적
728x90
'💛03_Server & OS ( Infra ) > 03_Linux' 카테고리의 다른 글
| #리눅스 #tar #압축 #압축풀기 #옵션 (0) | 2024.06.26 |
|---|---|
| #Linux #encoding #vi #파일인코딩확인 (0) | 2024.05.30 |
| #Linux #Logrotate #로그 #로그비대화 #로그로테이션 (0) | 2024.02.01 |
| #자주사용하는 #Linux #명령어모음집 (0) | 2023.11.15 |
| #Linux #사용자 #비밀번호변경 #passwd #DBSAFER #명령어 (0) | 2023.11.10 |
댓글