티스토리 뷰

 

 

wget은 HTTP 및 FTP 프로토콜을 이용한 Command 기반 File download 프로그램이다.


Linux 사용자들이라면 굉장히 익숙한 커맨드중 하나인데 얼마전 동료를 통해 나름 꿀팁(?)을 전해들어 공유한다


보통 wget으로 파일을 다운로드중 네트워크 단절이나 기타 사유등으로 다운로드가 끊기게 되면,


의례 다시 받는 과정을 거치곤 했다.


하지만 아래와 같이 wget에는 이어받기 옵션이 있었다는 사실...............


그간 나는 뭘 해왔던 것인가.................. =ㅅ =



1. wget 이어받기 옵션을 통한 파일 Download

 

[root@centos7 lang_go]#
[root@centos7 lang_go]# wget https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz
--2016-02-09 02:11:33--  https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz
Resolving storage.googleapis.com (storage.googleapis.com)... 216.58.221.16, 2404:6800:4004:814::2010
Connecting to storage.googleapis.com (storage.googleapis.com)|216.58.221.16|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 80147269 (76M) [application/octet-stream]
Saving to: ‘go1.5.3.linux-amd64.tar.gz’

20% [==============>                                                          ] 16,768,021  2.35MB/s  eta 30s    ^C
[root@centos7 lang_go]#
[root@centos7 lang_go]#
[root@centos7 lang_go]#
[root@centos7 lang_go]#
[root@centos7 lang_go]# ll
total 16416
-rw-r--r--. 1 root root 16808981 Feb  9 02:11 go1.5.3.linux-amd64.tar.gz
[root@centos7 lang_go]#
[root@centos7 lang_go]#
[root@centos7 lang_go]#
[root@centos7 lang_go]# wget -c https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz
--2016-02-09 02:12:02--  https://storage.googleapis.com/golang/go1.5.3.linux-amd64.tar.gz
Resolving storage.googleapis.com (storage.googleapis.com)... 216.58.221.16, 2404:6800:4004:814::2010
Connecting to storage.googleapis.com (storage.googleapis.com)|216.58.221.16|:443... connected.
HTTP request sent, awaiting response... 206 Partial Content
Length: 80147269 (76M), 63338288 (60M) remaining [application/octet-stream]
Saving to: ‘go1.5.3.linux-amd64.tar.gz’

100%[+++++++++++++++=========================================================>] 80,147,269  2.31MB/s   in 27s   

2016-02-09 02:12:29 (2.27 MB/s) - ‘go1.5.3.linux-amd64.tar.gz’ saved [80147269/80147269]

[root@centos7 lang_go]#
[root@centos7 lang_go]#
[root@centos7 lang_go]#

 

 

※ 오늘의 교훈 - man page를 활용하자 =ㅅ =

 

 

 

 

 

 


 

반응형
반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday