강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

wget으로 모든 파일과 모든 디렉토리들을 한꺼번에 가져오기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

wget으로 모든 파일과 모든 디렉토리들을 한꺼번에 가져오기

 






 wget 이용하여 URL 접근이 가능한 위치에 있는 모든 파일과 모든 디렉토리들을 한꺼번에 가져오는 예를 보겠습니다. 

 

 

 

 아마도 이번 예가 wget 활용가치를 가장 대변해주지 않나 라고 필자는 생각합니다. 

 

 

 

 , 이번 예를 후에 wget 활용방법과 가치에 대하여 굉장히 새롭게 느껴질 것입니다. 

 

 

 

 예를 들기 전에 wget 다음 옵션에 대해서 먼저 알아야 합니다. 

 

 

 

 

 

             -r옵션 : 서브디렉토리들의 내용들까지 모두 포함. (Recursive Retrieval)

             -l depth : -r옵션사용시에 최대 depth 지정함.(기본 depth 5)

 

, 그럼 예를 보겠습니다. 

 

 

 

 먼저, su250.com서버의 특정 위치에 존재하는 모든 파일과 디렉토리들을 한꺼번에 다운로드 보도록 하겠습니다. 

 

 

 

 , 다음 예는 ftp://su250.com/pub 존재하는 모든 파일과 서브디렉토리들까지 모두 포함하여 가져오도록 하는 예입니다. 

 

 

 

 

 

[root@su252 ~]# wget -r ftp://su250.com/pub/*

--10:20:44--  ftp://su250.com/pub/*

           => `su250.com/pub/.listing'

Resolving su250.com... 192.168.0.250

Connecting to su250.com|192.168.0.250|:21... connected.

Logging in as anonymous ... Logged in!

==> SYST ... done.    ==> PWD ... done.

==> TYPE I ... done.  ==> CWD /pub ... done.

==> PASV ... done.    ==> LIST ... done.

    [ <=>                                             ] 415         --.-K/s   in 0s    

10:20:44 (601 MB/s) - `su250.com/pub/.listing' saved [415]

 

Removed `su250.com/pub/.listing'.

--10:20:44--  ftp://su250.com/pub/httpd-2.2.4.tar.gz

           => `su250.com/pub/httpd-2.2.4.tar.gz'

==> CWD /pub ... done.

==> PASV ... done.    ==> RETR httpd-2.2.4.tar.gz ... done.

Length: 6365535 (6.1M)

 

100%[==============================================>] 6,365,535   15.3M/s   in 0.4s

이하생략

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  75 명