728x90
윈도우 10에서 sh파일을 실행하려고 하면 위와 같이 에러가 난다.
이를 해결 하기 위해서 windows10의 subsystem을 사용하여 ubuntu를 사용할 수 있게 해주는 Windows Subsystem for Linux 기능이 있다고 하는데, 복잡하고 시간이 오래 걸릴거 같으니 다음과 같이 간단한 방법을 소개하고자 한다.
1. 먼저 아래 파일을 다운로드 받아서 원하는 폴더에 압축을 푼다.
- 다운로드가 안된다면 아래 링크를 통해서도 받을 수 있다.
sourceforge.net/projects/win-bash/files/shell-complete/latest/shell.w32-ix86.zip/download
나는 아래와 같이 C:/dev/SH 폴더를 만들어서 그곳에 풀어줬다. 이와같이 압축을 풀 위치를 지정하여, 기억해둔다.
2. 내 컴퓨터로 이동 후, 우클릭 -> "속성"을 클릭한다.
3. 창이 열리면 좌측 부분에서 고급 시스템 설정을 선택 -> 고급 탭을 선택 -> 환경변수 설정 선택
4. 환경 변수 창이 열리면 아래 "시스템 변수" 목록에서 Path 변수를 더블 클릭 해주고, 창이 열리면 "새로 만들기(N)"를 선택, 그리고 압축을 풀어줬던 폴더 위치를 추가해 주면 된다.
5. 이렇게 하면 다시 명령 프롬프트 창에서 sh명령어가 잘 동작하는걸 확인할 수 있다.
#References
https://whareview.tistory.com/13
반응형
'Server > Linux' 카테고리의 다른 글
[Bash] 실행중인 서비스 죽이기 & 해당 스크립트 만들기 (0) | 2022.05.16 |
---|---|
리눅스 압축 파일 관리 (tar 압축, 추출) (0) | 2022.03.28 |
Ubuntu Postgresql(v12) 삭제 및 설치 + 외부 접속 설정 (0) | 2021.12.30 |
visudo와 vi /etc/sudoers 의 차이점 (0) | 2021.12.23 |
특정 유저로 sudo명령어가 안될때 (XXX is not in the sudoers file.) (0) | 2021.12.22 |