Terminal üzerinden bir web sitesinden bir dosya nasıl indirilir?

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

http://domain.com/directory/4?action=AttachFile&amp ;do =görünüm &hedef =dosya.tgz

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

işe yaramıyor ;)

Terminali açın ve yazın

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"

will dosya indirmek için /home/omio/Desktop

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

will dosya indirmek için /home/omio/Desktop ve bunu senin ver NewFileName isim.

bunu curl kullanarak yapabilirsiniz.

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

-O, çıktıyı stdout'a dökmek yerine dosyayı url ile aynı ada kaydeder

Daha bilgi

Kullanıyorum axel ve wget terminalden indirmek için axel, indirme hızlandırıcısıdır

sözdizimi

axel

axel www.example.com/example.zip

wgetname

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

daha fazla bilgi için yazın man axel, man wget terminalde

Sadece bu soruya daha fazla lezzet katmak için, buna bir göz atmanızı da tavsiye ederim:

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

Bunun için bilgisayarınız kapandıktan sonra kullanabilirsin senin wget komut ile bir ; belki de bir bash betik dosyası.

Bu, geceleri uyanık kalmanız ve indirme işleminiz (un) başarıyla çalışana kadar izlemeniz gerekmediği anlamına gelir.

Bu cevabı da okuyun

Aria2 söz olmaması yani sadece zarar veriyor dedi, Aria2 bak. https://aria2.github.io/

Sadece terminale yazarak yükleyin:

sudo apt install aria2

Ardından dosyayı indirmek için bunu yazmanız yeterlidir:

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

Daha fazla yardım bulabilirsiniz aria2 onun tarafından man sayfa.

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

brew install wgetwget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip

‘Wget -O yaşasın" kullanınhttp://domain.com/directory/4?action=AttachFile&do=get&target=file.tgz ". Dosya indirilirken bağlantı kesilirse indirmeye devam etmek için -c’ seçeneğini ekleyebilirsiniz.

wget' belki de en basit yoldur, ancak kıvrılmayı’ da kullanabilirsiniz. [Bunu oku](wget vs curl: How to Download Files Using wget and curl /)

‘wget’ burada arkadaşın :slight_smile:

“yaşasın” beni kırdı LOL