원하는 파일의 전체 URL이 있다고 가정하십시오.
http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz
새 소프트웨어를 설치하지 않고 가고 싶습니다. 가능합니까?
명령
cp 'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray
작동하지 않습니다;)
답변
열린 터미널 및 유형
wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz"
파일을 현재 디렉토리로 다운로드합니다.
wget -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"
파일을 다운로드합니다 /home/omio/Desktop
wget -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"
파일을 다운로드 /home/omio/Desktop
하여 NewFileName
이름을 지정합니다.
답변
curl을 사용하면됩니다.
curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz
-O는 출력을 stdout에 덤프하지 않고 URL과 동일한 이름으로 파일을 저장합니다.
자세한 내용은
답변
터미널에서 다운로드 axel
하고 사용하기 wget
위해 axel는 다운로드 가속기입니다.
통사론
악셀
axel www.example.com/example.zip
wget
wget -c www.example.com/example.zip
자세한 내용은 유형 man axel
, man wget
터미널에서
답변
이 질문에 더 많은 맛을 더하기 위해 다음을 살펴 보는 것이 좋습니다.
history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now
이 wget
명령을 사용 하여 명령 후 ;
또는 bash
스크립트 파일로 컴퓨터를 종료 할 수 있습니다 .
즉, 밤에 깨어있을 필요없이 다운로드가 성공적으로 실행될 때까지 모니터링 할 필요가 없습니다.
답변
Aria2 언급의 부족은 단지 장애이므로 Aria2를 확인하십시오. https://aria2.github.io/
터미널에 간단히 입력하여 설치하십시오 :
sudo apt install aria2
그런 다음 간단히 이것을 입력하여 파일을 다운로드하십시오.
aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz
aria2
해당 man
페이지에서 자세한 도움말을 찾을 수 있습니다 .
답변
Oh-my-zsh에서이 단계를 수행했습니다.
brew install wget
wget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip