초보자인 내가 알아야 될 linux
에 관한 것들을 찾아보았다
먼저 기본적인 용어인데 cd ..(change directory)
으로 최상단까지 올라가서 ls(list)
를 입력해보면 bin
, home
, mnt
등이 나오는데
home
은 내가 생성한 계정이 있는 폴더이고 mnt(mount)
에서 ls
를 입력해보면
윈도우에 대한 부분들이 나오게 되는데 나의 윈도우 컴퓨터와 연결되는 문과같은 존재라고 보면 된다
mnt
안에서 원하는 곳에 접속한 후 touch
명령어로 새로운 파일을 생성할 수 있다
그 후 그 파일을 VS Code
로 열어보고 싶다면 code
명령어로 열어볼 수 있을 것이다
접속은
cd
를 사용해서 접속하면 된다(ex.cd Documents
)
참고로cd
를 입력 후tab
키를 누르거나cd D
같이 적당히 입력히tab
키를 누르면 알아서 자동완성이 된다
touch new_file.js //create file
code new_file.js //open file
어떤 사람들은 독립적으로 linux에서만 사용하기 위해 home
directory에 file을 생성하기도 한다
이렇게하면 window에는 아무런 file도 보이지 않는 가상의 file이 생성되는 것이다
하지만 나는 git
도 어려워서 git desktop
을 사용하는 입장에서 보이지 않는 무언가가 아직 익숙치 않기때문에 window에 file을 생성해서 사용하기로 했다
사실 linux home에 file을 생성해도 볼 수 있는 방법은 존재한다
file explorer
의address bar
에\\wsl$
을 입력하면 된다
나는 C:
와 D:
를 번갈아가면서 사용하는 일이 많은데 terminal
을 열면 C:
로 접속해 기본경로를 변경해주기로 했다
terminal
에서 Ctrl + ,
으로 settings.json
으로 들어가서 startingDirectory
를 추가해주면 된다
{
"guid": "{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}",
"hidden": false,
"name": "WSL2: Ubuntu-20.04",
"source": "Windows.Terminal.Wsl",
"colorScheme": "Monokai Night",
"startingDirectory": "\\\\wsl$\\Ubuntu-20.04\\mnt\\" //added
}
나는 기본시작경로를 mnt
로 변경했다