Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

Younghun Go

WSL에서 파일 전송하기 본문

Linux

WSL에서 파일 전송하기

고영훈 2020. 8. 24. 13:34

linux 환경이 필요해서 교내 J-CLOUD를 사용하려 했으나 방학 기간 openstack upgrade 기간이라 전에 설치 해 둔 VM(Virtual Machine)을 사용하고 있었다.

친절한 니코쌤 유튜브를 보던 중 window에서 linux를 사용할 수 있다는 걸 알게 됐고 VM을 구동하는 오버헤드 없이 리눅스가 사용 가능했다.

문제 상황은 local에서 linux subsystem으로 파일을 전송해야하는 상황이 생겼다. linux는 ubuntu를 설치했다.


파일을 전송하기 위해 평소와 같이 

sudo apt-get install lrzsz

lrzsz 패키지를 설치했고 

 

로컬에서 ubuntu로 파일을 전송하기 위해

rz

를 했지만 평소와 같이 뜨던 popout dilog box가 뜨지 않는다.

 

이유는 xz, rz 가 zmodem이라는 프로토콜을 사용하는데 window에서 이를 지원하지 않는다.

 

https://github.com/microsoft/terminal/issues/1999

 

Plugin: add support for [XYZ]MODEM file transfers · Issue #1999 · microsoft/terminal

refer to the title

github.com

위 사이트를 보면 알 수 있다.(지원해주면 조케따)

 

해결 방법

%userprofile%\AppData\Local\Packages

위의 폴더로 들어갑니다.

Ubuntu CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
openSUSE Leap 42 46932SUSE.openSUSELeap42.2_022rs5jcyhyac
SUSE Linux Enterprise Server 12 46932SUSE.SUSELinuxEnterpriseServer12SP2_022rs5jcyhyac

필자는 Ubuntu를 설치 했기 때문에 

ubuntu의 경우

위의 폴더로 들어갑니다.

 

.\LocalState\rootfs\

차례적으로 위 경로로 이동하게되면 리눅스의 디렉토리 구조를 볼 수 있습니다.

 

원하는 디렉토리에 복붙해주면 끝

 

 

참고

docs.microsoft.com/ko-kr/windows/wsl/about

 

'Linux' 카테고리의 다른 글

Apache 설정  (0) 2022.02.17
ubuntu lvm 크기 확장  (3) 2022.02.10
버퍼 캐시, 페이지 캐시 비우기  (0) 2021.01.15
cgroup을 이용한 cpu 코어 설정  (0) 2021.01.15
gzip, bzip2, xz 성능 비교  (0) 2021.01.14
Comments