윈도우 쪽과 리눅스 두 쪽 다뤄보기윈도우에 리눅스 서브시스템(WSL)을 설치하면 윈도우 상에서 리눅스 콘솔을 사용할 수 있다그러면 리눅스와 윈도우 둘다 사용할 수 있는 것이다.윈도우에는 파이썬이 설치되지 않은 상태인데, 더 쉽게 리눅스에 뭔가를 설치해보자.윈도우에 뭔
앞서 말했다시피, 윈도우에서 chocolatey를 사용하면 powershell에서 쉽게 프로그램 설치가 가능하다고 했다.하지만 이 Powershell은 예쁘지 않으니, 대체할 것을 찾았고 그것이Windows Terminal 이다.윈도우 터미널을 쓰면이런식으로 커스텀이
https://docs.microsoft.com/ko-kr/windows/wsl/install-manualadmin 권한으로 powershell 을 열고 위 링크에서 하라는 대로 하여 WSL2 를 사용 가능하도록 한다.이 이 과정이 끝나면 성공적으로 WSL2
Ubuntu 설정을 VSCode 로 열고Remote WSL을 설치한다.이것은 윈도우 대신 리눅스에서 코딩할 수 있다.WSL모드인지 확인하기 위해선 왼쪽 아래를 보면 된다.이것을 깔고 더 나은 터미널 사용을 위해 Oh my Zsh를 깔아야한다.https://gi
설정을 열고 들어가서 Schemes 에서 링크를 클릭하라https://aka.ms/terminal-color-schemes기본적으로, 윈도우 터미널에서 색깔을 바꾸는 것에 대해 알려주는 페이지이다.Color Scheme에서 위 사이트에서 찾은 테마의 이름을 타
리눅스와 윈도우가 같은 컴퓨터 안에 있을 때 지켜야 할 몇가지 룰\-간단한 명령어ls디렉토리 목록을 보여준다.cd현재 디렉토리에서 빠져나온다.cd .. 는 상위 디렉토리로 이동touch새로운 파일 생성touch 뒤에 파일 이름, 확장자 명/이 위치는 최상위로 root
리눅스와 우분투에 대해 좋은 것들 중 하나는 Python3가 함께 설치된다는 것이다.우분투에서는 콘솔을 통해 거의 모든 것을 콘솔에서 다운로드 한다. 이 때 사용할 것이apt-get이다. 기본적으로 패키지들의 인스톨러이다.우리의 시스템에 뭔가를 설치할 때 사용한다.앞에
Python을 설치하는 가장 좋은 방법은 deadsnake를 이용하는 것이다.deadsnake는 일종의 팀명 혹은 프로젝트 이름이다.이는 기본적으로 우분투를 위한 파이썬을 제공한다.먼저 해야 할 것은apt는 패키지의 데이터베이스에서 다운로드 할 것을 찾지만 때때로 데이
현재 WSL에서 코딩하는 경우에도 Prettier을 사용하려고 한다.WSL에 설치하기를 누른다.그럼 오른쪽 아래 코너에 prettier가 보일 것이다.설정에 들어가서두개의 탭 중 remote로 들어가서Editor:Format On Save를 체크해서 활성화 하라이전에
https://github.com/nvm-sh/nvm를 이용해 nvm 설치nvm 사용 위해 터미널 재 시작만약 nvm이 실행되는 것이 보이지 않는다면zshrc에서 직접 추가해주면 된다.사용할 수 있는 모든 nvm 버전을 조회한다.LTS는 장기적으로 지원한다는
깃 환경설정과 깃헙 CLIgithub.com에 가지 않고 github의 현재 상태 확인 가능하다.github cli를 치고cli.github.com 공식 사이트로 가자이것을 설치할 것이다.https://github.com/cli/cli/blob/trunk/do
pwd: 현재 위치 확인하기mkdir: 새로운 폴더 생성하기ls: 특정 폴더에 포함된 파일이나 폴더 확인하기옵션 a와 함께, 자주 사용하는 옵션 l은 폴더나 파일의 포맷을 전부 표현하라는 의미입니다. 다음의 그림처럼, 하나의 파일 또는 하나의 폴더는 한 줄에 출력됩니다
Node.js는 JavaScript 런타임입니다. Node.js라는 새로운 JavaScript 런타임이 등장하게 되면서, 웹 브라우저가 아닌 곳에서도 JavaScript를 실행될 수 있게 되었습니다. JavaScript를 통해 웹 페이지를 구성하는 것을 넘어 서버를 구
하나의 프로그램은 다양한 모듈이 합쳐져서 만들어집니다. 프로그래밍 세계에서의 격언 중 "바퀴를 재발명하지 마라"는 말이 있습니다. 즉, 우리가 개발을 할 때 모든 것을 다 만들어서 쓰지는 않습니다. 우리가 다 만들지 않는 이유는 여러 가지가 있습니다. 가장 먼저 시간이
우분투는 기본적으로 apt라는 패키지 매니저가 내장되어 있다. apt패키지 매니저는 다양한 명령을 내릴 수 있다.패키지 목록 갱신: apt update(관리자 권한 필요): 패키지를 다운로드할 수 있는 여러 저장소의 최신 정보를 업데이트합니다. 새로운 저장소를 추가하거