728x90
반응형
Introduction
Ubuntu 서버를 이용하거나 SSH 접속을 통해 외부에서 작업을 할 경우 익숙한 GUI 환경이 아닌 CLI 환경에서 작업을 해야 합니다. 보통의 경우 문제가 없지만 dataset을 다운받거나 필요한 파일을 웹 서버에서 다운로드할 때 난감한 경우가 있습니다. 이 경우 Apache 웹 서버를 지원하는 사이트인 경우 아래와 같이 CLI에서도 파일을 다운받을 수 있습니다.
Download via wget
위 이미지는 제가 다운 받으려는 dataset이 위치한 사이트입니다. 하단에 Apache/2.4.29 (Ubuntu) Server 로 시작하는 부분을 주목해야 합니다. 해당 사이트는 Apache Web server에 파일이 업로드된 상태입니다. 이런 사이트들의 데이터들은 wget
을 사용해 다운받을 수 있습니다.
여기서 저는 MH_01_easy.bag
파일을 CLI에서 다운받을 것입니다. 참고로 bag
파일은 ROS에서 센서 이미지를 읽어오는 파일 형식입니다. 각설하고 다시 파일 다운로드로 돌아가면, 해당 파일의 주소는 마우스 우클릭 > 링크 주소 복사
를 통해 얻을 수 있습니다. 아래는 그 결과값입니다.
http://robotics.ethz.ch/~asl-datasets/ijrr_euroc_mav_dataset/machine_hall/MH_01_easy/MH_01_easy.bag
이 주소를 CLI에 아래와 같이 입력해주면, GUI 없이 파일을 다운로드할 수 있습니다.
$ wget http://robotics.ethz.ch/~asl-datasets/ijrr_euroc_mav_dataset/machine_hall/MH_01_easy/MH_01_easy.bag
아래는 그 결과입니다.
--2023-07-02 15:01:14-- http://robotics.ethz.ch/~asl-datasets/ijrr_euroc_mav_dataset/machine_hall/MH_01_easy/MH_01_easy.bag
Resolving robotics.ethz.ch (robotics.ethz.ch)... 129.132.38.186
Connecting to robotics.ethz.ch (robotics.ethz.ch)|129.132.38.186|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2673818914 (2.5G)
Saving to: ‘MH_01_easy.bag.1’
MH_01_easy.bag.1 100%[======================================>] 2.49G 7.43MB/s in 6m 41s
2023-07-02 15:07:56 (6.36 MB/s) - ‘MH_01_easy.bag.1’ saved [2673818914/2673818914]
728x90
반응형