728x90
WSL (Windows Subsystem For Linux 2)
- WSL은 가상머신이나 멀티부팅을 사용하지 않고 윈도우 내에서 리눅스 콘솔 환경을 사용할 수 있게 해주는 시스템
- WSL은 윈도우 환경 위에 가상머신없이 리눅스 배포판 버전을 설치 가능하게 함
- 리눅스의 네이티브 바이너리를 윈도우 환경에서 돌아가도록 해준다
- Docker for Windows를 이용해 Windows 내에서 Linux 개발 환경을 구축할 수 있음
- 하지만 Docker for Windows는 Windows Pro 이상버전이 요구되기 때문에 Windows Home 버전에서는 이용할 수 없다 (pro에서만 제공되는 Hyper-v 때문)
Install WSL
- 설치를 위해서 64비트 PC, Windows 10 1607 이상 버전으로 업그레이드
- Win + Q 를 눌러 윈도우 검색창에서 Windows 기능 켜기/끄기 클릭
- “Linux용 Windows 하위 시스템” 체크하여 활성화 후 재부팅
- 재부팅 후, 시작 – “Microsoft Store” - 클릭
- 검색 – “Ubuntu” 검색 – 원하는버전의 Ubuntu 클릭
- Ubuntu 실행 후 username, password 입력
- 설치과정 중간에 WSL용 아이디와 비밀번호 설정까지 마치면 설치 완료
- Package 업데이트를 위해 root 권한으로 전환하는 “sudo -i”, password 입력
- Root 권한에서 “apt-get update”를 입력해서 업데이트 진행
- gcc/g++ 설치를 위해 “apt-get -y install gcc g++” 입력
- vim 설치를 위해 “apt-get -y install vim” 입력(이미 설치되었을 수도 있음)
- “su 사용자명”을 입력하여 root 권한 나가기(사용자명 "7"에서 입력한 username)
Install Window Terminal
- Microsoft Store에서 Window Terminal 다운로드
- 설치 후 관리자 권한으로 실행하여 하단의 명령어 실행
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 탭 상단의 + 아이콘 옆의 v 를 클릭후 설치한 버전의 Ubuntu 클릭
- 완료
Linux basic command
pwd:현재 작업중인 디렉토리 정보 출력
cd:경로 이동
ls:디렉토리 목록확인
ls -a: 숨겨진 파일이나 디렉토리 출력
ls -l: 상세내용을 출력한다.
ls -al: 디렉토리 상세 정보 출력
cp: 파일 혹은 디렉토리를 복사 (디렉토리 복사시 -r 옵션 필요)
mv: 파일 혹은 디렉토리 이동,이름을 변경하는 용도로도 사용한다.
mkdir:디렉토리 생성 -p 옵션을 주면 하위 디렉토리까지 생성완료
rm:파일이나 디렉토리 삭제 (디렉토리 삭제시 -r 옵션 필요)
cat: 파일내용 출력,생성,덧붙이기, 하나로 합치기 등등 다양한 기능
find [검색경로] -name [파일명]: 특정 파일이나 디렉토리를 검색한다
728x90
'etc' 카테고리의 다른 글
Oracle VM VirtualBox 설치 & VM에 Ubuntu 설치 (0) | 2022.10.26 |
---|---|
윈도우 cuda 여러 버전 설치 및 사용 (1) | 2022.10.25 |