OS/UNIX&LINUX

Ubuntu 20.04 파일 옮기기(Google Drive, wget)

beeimp 2022. 3. 1. 16:31
wget --no-check-certificate https://docs.google.com/uc?export=download&id=11yqjpZQnaSs2BL_Z-c4GVlUOMkQ9qw24​
wget

Ubuntu 20.04 파일 옮기기 - Google Drive, wget

사전 단계

  1. 구글 계정 생성 및 로그인
  2. 구글 드라이브에 파일 업로드
  3. 업로드한 파일의 공유 링크 생성 및 모든 사용자에게 공개

    1. 구글 드라이브의 파일 링크 식별자 복사
      • ex) https://drive.google.com/file/d/11yqjpZQnaSs2BL_Z-c4GVlUOMkQ9qw24/view?usp=sharing
    2. 구글 드라이브 다운로드 링크의 ID 위치에 변경
      • https://docs.google.com/uc?export=download&id=
      • ex) https://docs.google.com/uc?export=download&id=11yqjpZQnaSs2BL_Z-c4GVlUOMkQ9qw24
    3. Ubuntu에서 wget과 구글 드라이브의 파일 링크로 다운로드
# wget --no-check-certificate https://docs.google.com/uc?export=download&id=<File ID> -O <File Name>

$ wget --no-check-certificate https://docs.google.com/uc?export=download&id=11yqjpZQnaSs2BL_Z-c4GVlUOMkQ9qw24 -O File_Name
  • 파일의 용량이 크다면
$ curl -c ./cookie -s -L "https://drive.google.com/uc?export=download&id=<File ID>" > /dev/null
$ curl -Lb ./cookie "https://drive.google.com/uc?export=download&confirm=`awk '/download/ {print $NF}' ./cookie`&id=<FILEID>" -o <File Name>