안녕하세요 HansolLim 님 .
Microsoft Community 사이트를 방문해 주셔서 감사합니다.
Windows 10에서 명령 프롬프트를 통한 Ubuntu의 bash 명령 실행에 대해 문의하셨습니다.
'Windows 기능 켜기/끄기'를 통해 'Lunux용 Windows 하위 시스템'을 통해 사용할 수 있으며 명령 프롬프트를 통해 기본적인 bash 기능이 작동하는 것을 확인하였습니다.
다음과 같이'Linux용 Windows 하위 시스템'해보시길 바랍니다.
작업 방법 : 'Linux용 Windows 하위 시스템' 활성화
- Windows 검색을 통해 '설정'을 검색 및 실행합니다.
- 업데이트 및 보안을 클릭합니다.
- 왼쪽 메뉴의 '개발자용'을 클릭합니다.
- 오른쪽의 개발자 기능 사용란의 '개발자 모드'를 클릭하여 적용합니다.
- Windows 검색을 통해 'Windows 기능 켜기/끄기'를 검색 및 실행합니다.
- 'Linux용 Windows 하위 시스템'을 클릭하여 활성화 후 '확인'을 클릭합니다.
- 화면의 안내에 따라 시스템을 재부팅합니다.
- Windows 검색을 통해 '명령 프롬프트'를 검색, 검색 결과를 오른쪽 마우스 클릭 후 '관리자 권한으로 실행'을 클릭합니다.
- 다음과 같은 명령으로 Ubuntu를 설치합니다.
lxrun /install 10. 이후 bash 명령을 사용할 수 있습니다.
그러나, Windows 10 기능상으로 제공된 Ubuntu는 상기와 같이 명령 프롬프트 내 직접 명령으로 해당 바이너리 파일을 실행할 수 없는 것으로 확인됩니다.
한편, bash 명령을 내린 이후 vi 명령을 다음과 같이 수행하는 것을 확인하였습니다.
안내해드린 답변이 도움이 되셨길 바랍니다.
감사합니다.