wget으로 모든 파일과 모든 디렉토리들을 한꺼번에 가져오기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 4,436 조회
- 0 추천
- 목록
본문
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 … 이하생략 |
관련자료
-
이전
-
다음