Search

bash

Bourne again shell 사용법

WSL에서의 bash와 Linux에서의 bash는 약간의 차이가 있지만 유사함

거의 유사한 명령어를 사용할 수 있음 (패키지 설치, 파일 조작, 시스템 관리 명령어 등)
특정 부분에서 차이가 있을 수 있음(특히 파일 시스템 접근, 외부 디바이스 핸들링 등) 환경 설정 - WSL은 Windows와의 호환성을 제공하기 때문에 파일 시스템 경로환경 설정에서 약간의 차이가 있을 수 있음 예) Windows 파일 시스템에 접근하는 방법, 특정 시스템 통합 기능 시스템 자원 사용- WSL은 실제 Linux 시스템과 달리 Windows의 하드웨어 자원을 공유하고 관리함. 네트워크 설정, 일부 하드웨어 관련 기능에서 Linux와 다르게 동작할 수 있음
WSL 에서 Ubuntu를 사용하는 경우 bash의 사용법은 Ubuntu Linux에서 bash를 사용할때와 명령어가 매우 유사하다고함. 대부분의 Linux 기반 명령어와 스크립트를 그대로 사용할 수 있다고 함.
WSL 1에서는 Linux 시스템 호출을 Windows NT API 호출로 변환하는 방식을 사용해서, 파일 시스템 성능에서 차이가 있었음. WSL 2에서는 실제 Linux 커널을 사용하는 방식으로 바꾸면서 성능이 개선되었다고 함.