2011-09-08 7 views
0

say/home/...에서 로컬 컴퓨터로 wget을 사용하여 파일을 다운로드 할 수 있습니까? 나는 bash 셸 측면에서 아주 새삼 스럽다. 그래서 이것은 단지 옵션을 정확하게 사용하는 문제 일 뿐이다. 내가 수집 한 것은이 같은 일을해야한다는 것입니다,하지만 내 테스트는 로컬 파일을 다운로드하지만, 아마도 위의wget으로 웹에 액세스 할 수없는 파일 다운로드

[email protected] [/home/username/public_html/themes/themename/images]# wget -O "tester.png" 

"http://www.mysite.com/themes/themename/images/previous.png" 
--2011-09-08 14:28:49-- http://www.mysite.com/themes/themename/images/previous.png 
Resolving www.mysite.com... 173.193.xxx.xxx 
Connecting to www.mysite.com|173.193.xxx.xxx|:80... connected. 
HTTP request sent, awaiting response... 200 OK 
Length: 352 [image/png] 
Saving to: `tester.png' 

100%[==============================================================================================>] 352   --.-K/s in 0s  

2011-09-08 14:28:49 (84.3 MB/s) - `tester.png' saved [352/352] 

에 내가 wget을 사용하고있는 폴더 내에서를 placeing하지 않는 것은 나쁜 예이지만, wget (또는 다른 명령)을 사용하여 웹 이외의 액세스 가능한 디렉토리 (해당 백업 파일)에서 뭔가를 얻으려면 어떻게해야할지 모르겠다. 올바른 명령은 wget입니까?

답변

2

wget은 http (또는 ftp) 프로토콜을 사용하여 파일을 전송하므로 아니요, 해당 서비스를 통해 사용할 수없는 것은 전송할 수 없습니다. 당신이해야 할 일은 scp입니다. 그것은 ssh를 사용하고, 당신은 그것을 읽을 수있는 권한이있는 파일을 얻기 위해 사용할 수 있습니다.

컴퓨터 mycomp에서 /home/myuser/test.file을 원하는 경우 test.newext으로 저장하려고한다고 가정합니다. 그래서 더 많은 가능성에 대한 설명서를 읽어

scp [email protected]:/home/myuser/test.file test.newext 

당신은 scp와 다른 멋진 물건을 많이 할 수있는 : 그럼 당신은 이런 식으로 호출 것!

+0

우수! 감사 –

2

수퍼 유저이지만이 파일을 로컬 컴퓨터에 복사하려면 scp을 사용하고 싶습니다.

파일에 웹에 액세스 할 수없는 경우 'wget으로 가져올 수 없습니다.

+0

굉장! 그 링크는 완벽했습니다 –

관련 문제