Bir web sitesinden terminal aracılığıyla nasıl dosya indirilir?

244

İstediğiniz dosyanın tam URL'sine sahip olduğumuzu varsayalım. Ör.

  

İşte

Yeni bir yazılım yüklemeden gitmek istiyorum. Mümkün mü?

Komut

 cp  'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray

çalışmıyor;)

    
sordu 0x6B6F77616C74 27.10.2012 19:44

6 cevap

312

Terminali aç ve

yaz
wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz" 

dosyayı geçerli dizine indirmek için.

wget  -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"

dosyayı /home/omio/Desktop

dosyasına indirecek
wget  -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"

dosyayı /home/omio/Desktop dosyasına indirir ve NewFileName adınızı verir.

    
verilen cevap devav2 27.10.2012 19:45
18

Terminalden indirmek için axel ve wget kullanıyorum, axel indirme hızlandırıcı

sözdizimi

Axel

axel www.example.com/example.zip

wget

wget -c www.example.com/example.zip

daha fazla ayrıntı için man axel , terminalde man wget

yazın     
verilen cevap Tachyons 27.10.2012 20:53
14

curl kullanarak yapabilirsiniz.

curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz

-O, dosyayı, çıktıyı stdout'a dökmek yerine, URL’de olduğu gibi aynı adla kaydeder

Daha fazla bilgi için

    
verilen cevap Ten-Coin 27.10.2012 20:43
8

Bu soruya daha fazla lezzet katmak için ayrıca şuna da bakmanızı öneririz:

history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now

Bilgisayarınızı wget komutunuzdan sonra ; veya bash betik dosyasından sonra kapatmak için kullanabilirsiniz.

Bu, geceleyin uyanık kalmanız ve (un) başarıyla çalıştırılıncaya kadar izlemeniz gerekmediği anlamına gelir.

Bu cevabı da okuyun

    
verilen cevap drN 27.10.2012 19:53
3

Aria2'nin eksikliğinden bahsetmek, Aria2'ye bir göz atmakla kalmıyor, bu yüzden de Aria2'ye göz atın. İşte

Basitçe terminalde yazarak yükleyin:

sudo apt install aria2

Ardından dosyayı indirmek için şunu yazın:

aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz

aria2 ile daha fazla yardımı man sayfasından bulabilirsiniz.

    
verilen cevap Michael Tunnell 01.02.2014 03:09
2

Bu adımları yaptım Oh-benim-zsh'den,

brew install wget
wget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip
    
verilen cevap Do Nhu Vy 24.06.2017 11:28

Etiketlerdeki diğer soruları oku