wget: short write hatası ve çözümü

Esxi’da sunucu içine bir iso indirmem gerekiyordu ancak wget kullandığımda aşağıdaki short error mesajı ile karşılaştım.

[[email protected]:~] wget http://cdimage.kali.org/kali-2021.1/kali-linux-2021.1-installer-amd64.iso
Connecting to cdimage.kali.org (192.99.200.113:80)
Connecting to kali.download (104.18.103.100:80)
kali-linux-2021.1-in   0% 34080k  0:20:19 ETA
wget: short write

Dosyayı bir şekilde indirmem gerekiyordu,

/vmfs/volumes/datastore1/ altında mkdir komutu ile tmp klasörü oluşturdum ve wget komutumu aşağıdaki şekilde düzenledim , bu şekilde dosya indrme işlemi başarıyla sonuçlandı.

wget http://cdimage.kali.org/kali-2021.1/kali-linux-2021.1-installer-amd64.iso -P /vmfs/volumes/datastore1/tmp -O – > /vmfs/volumes/datastore1/tmp/kali-linux-2021.1-installer-amd64.iso

[[email protected]:~] cd /vmfs/volumes/datastore1/
[[email protected]:/vmfs/volumes/603e6203-856ecbf2-3862-00224d698ca9] mkdir tmp
[[email protected]anarda:/vmfs/volumes/603e6203-856ecbf2-3862-00224d698ca9] cd /
[[email protected]:~] wget http://cdimage.kali.org/kali-2021.1/kali-linux-2021.1-installer-amd64.iso -P /vmfs/volumes/datastore1/tmp -O - > /vmfs/volumes/datastore1/tmp/kali-linux-2021.1-installer-amd64.iso
Connecting to cdimage.kali.org (192.99.200.113:80)
Connecting to kali.download (104.18.103.100:80)
-                    100% |*******************************************************************************************************************************************************************************************|  4093M  0:00:00 ETA

Wget Recursive ile Ftp İşlemleri

Selamlar,

Ne işe yarar ile başlayalım. Linux/unix makinanıza ssh ile eriştiniz. Farklı bir sunucuda, klasör içinde bulunan dosyaların hepsini kendi makinanıza indirmek istiyorsunuz. Bu komutlar ile sorgusuz sualsiz işlemi yapabilirsiniz.

Diyelim ki backup isimli klasöre indireceğiz. Aşağıdaki komutlar ile klasör oluşturup sonra içine giriyoruz.

mkdir ~/backup/
cd ~/backup/

wget -r ftp://username:[email protected]/
wget -r ftp://kullaniciadim:[email protected]/home/ayhanarda/
wget -r ftp://ayhan:[email protected]/var/www/

Peki aynı işlemi windows ta nasıl yaparız 🙂

Önce aşağıdaki adresten programı indirip, kuruyoruz

http://users.ugent.be/~bpuype/wget/#download

Şimdi test zamanı, komut ekranını (cmd) açın ve içine aşağıdaki satırı yapıştırın.Dosyanın indirildiğini göreceksiniz.

wget http://users.ugent.be/~bpuype/wget/wget.exe

Peki Ftp için ne yapıyoruz , buyrun,

wget ftp://kullanıcıadı:[email protected]/var/ayhanarda

İyi çalışmalar..