개발개발/LINUX

wget 의 잡다한 활용.

꾸냥 2010. 4. 29. 11:46
다른건 죄다 안되고 ftp만 달랑 접근 가능한데 받아야 되는 파일 수는 많고 게다가 파일은 영문이 아닌 다양한 언어. 거기다 띄어쓰기까지 되어있다!

이 상황에서 받기 위해 하는 방법 1
ftp> get "파일명" => 이걸로 일일히 적는다. => 싫음
ftp> mget * => 공백때문에 안받아짐

ssh 가 되면 scp 를 사용할텐데 안되고
lftp 는 뭔 이유인지 접속이 안되고

결국은 찾다 찾다. wget !!!!! 우리의 친구 wget +_+

# wget -r ftp://아이디:패스워드@사이트주소/받을파일 또는 폴더명
예> wget -r ftp://id:password@www.domain.com/public_html/data/*

콜~ (참고로 -r 옵션은 하위 디렉토리까지 받아줌)

받을 파일 폴더는 ftp로 접근에서 이동가능한 경로를 적어 줘야함
/home/domain/public_html/data 의 경우 루트로 이동가능하다면 전부
루트로 이동이 불가능하고
/home/domain 하위만 볼 수 있다면 하위만 ( public_html/data ) 만
반응형