나의 경우에는 리눅스를 ssh로만 접속해서 사용한다. 그런데 당연하지만 ssh로 웹서핑이 안되기에 데이터를 가져오는 다른 방법을 사용해야한다. 드롭박스와 구글드라이브는 많은 서드파티 유틸도 존재해서 그걸 사용해도 되지만 난 간편하게 사용할 수 있는 방법을 선호하는 편이라서 이번에 wget만을 사용해서 각 스토레지 클라우드로부터 데이터를 가져오는 방법에 대해서 서술하려고 한다.
1. google drive[1]
google drive를 위한 wget 명령어는 아래와 같고 결과는 그림 3 과 같다.(공유파일의 고유 아이디는 공유링크에서 확인 가능하다.)
$ wget --no-check-certificate "https://docs.google.com/uc?export=download&id=<공유파일의 고유 아이디>" -O "README.txt"
2. dropbox[2]
dropbox를 위한 wget 명령어는 아래와 같고 결과는 그림 6 과 같다.(복사한 공유링크 맨 뒷부분 ?dl=0 부분만 제거한다.)
$ wget --no-check-certificate <공유링크에서 ?dl=0 부분만 제거한다.>
3. owncloud[3]
owncloud를 위한 wget 명령어는 아래와 같고 결과는 그림 9 과 같다.(복사한 공유링크 뒤에 /download 만 붙힌다.)
$ wget --no-check-certificate --content-disposition <공유링크 뒤에 /download 를 추가로 붙힌다.>
참고문헌
1. wget/curl large file from google drive, Available Online: stackoverflow.com/questions/25010369/wget-curl-large-file-from-google-drive 16 Feb 2021.
2. how to download dropbox files using wget command?, Available Online: superuser.com/questions/470664/how-to-download-dropbox-files-using-wget-command 16 Feb 2021.
3. How to download a file from owncloud with curl, wget, Available Online: stackoverflow.com/questions/27602395/how-to-download-a-file-from-owncloud-with-curl-wget 16 Feb 2021.
'공부 또는 팁' 카테고리의 다른 글
크롬 글자입력 또는 스크롤 속도가 느린 경우 해결 (0) | 2021.03.17 |
---|---|
Pseudo Relevance Feedback 간단 요약 (0) | 2021.02.18 |
ownCloud + Ubuntu 20.04 개인용 NAS 구축하기 (1) | 2021.02.11 |
ownCloud 수동으로 파일 추가하기 (0) | 2021.02.10 |
git 사용에 있어서 간단한 팁 (0) | 2021.01.29 |