본문 바로가기

잡다/linux?

(2)
[WSL2] WSL2에서 vscode가 작동하지 않을 때 WSL2 환경에서는 apt를 통해 vscode을 설치할 수 없다. 해당 환경에서 사용하는 vscode는 리눅스 상에 설치된 것이 아니라, 윈도우 환경에서 사용하고 있는 것을 remote-wsl 확장을 통해 리눅스와 연결한다는 개념이다. 아무튼 vscode는 WSL2 에서 다음 명령을 통해 작동시킬 수 있다. code . # 현재 폴더에서 열기 code apple.rs # apple.rs 파일 열기 그런데, 가끔 code 자체를 인식하지 못하는 경우가 있다. 분명 이전에는 인식했는데도 인식을 갑자기 못한다. 보통 컴퓨터가 갑자기 말을 안듣는 경우, 컴퓨터를 껐다가 켜면 다시 작동하는 경우가 있다. WSL2 역시 명령 프롬프트를 이용하여 껐다가 켜면 작동한다. #명령 프롬프트에서 wsl --shutdown ..
[Linux] WSL2 alias 저장 alias는 명령에 대한 별칭을 저장하는 기능이다. 이때, WSL2에서는 alias 명령으로 별칭을 지정해도 껐다 키면 개인적으로 지정한 alias가 모두 증발하는 일이 있었다. 즉, 해당 별칭은 WSL2가 작동할때만 저장되는 일종의 로컬 변수처럼 작동하고 있는 것이다. 이는 자신이 사용하는 유저의 /home/user-name 경로의 .bashrc에 별칭을 직접 등록하면 해결된다. 예를 들어보자. 나의 WSL2 환경에서는 프로그램 실행시 기본적으로 로컬 드라이브의 C:\Windows\System32 경로를 가리킨다. 따라서 해당 계정을 리눅스 환경에서 이용하기 위해 항상 /home/blaxsior 경로를 찾아야 한다. 이런 이유로 다음과 같은 alias를 지정한다고 해보자. alias cdh='cd /h..