![Ringdroid Kullanarak Android'de Özel Zil Sesleri Nasıl Düzenlenir veya Oluşturulur](/f/3ba4e4de545d9ab787fef9e64808734a.jpg?width=100&height=100)
Uzaktan veya hatta yerel olarak çalışırken, genellikle harici bir kaynaktan içerik almanız gerekebilir. Bu tür içerikleri elde etmek için, özellikle başka seçeneğiniz olmadığında, kullanmak isteyeceksiniz. komut satırı araçları işi halletmek için.
Bu yazıda, en yaygın olarak kullanılan bazılarını gözden geçireceğiz. içerik indirmek için araçlar komut satırı aracılığıyla.
Ayrıca Oku: Linux için En Popüler 9 GUI İndirme Yöneticisi
Adı verilen en popüler araçlardan biriyle başlayacağız. wget. üzerinden içerik indirmek için kullanılabilecek bir ağ yardımcı programıdır. HTTP, HTTPS ve FTP. Wget hem arka planda hem de ön planda kullanılabilir, bu da oturumu kapatmış olsanız bile bir indirmeyi çalışır durumda bırakmanız gerektiğinde kullanışlı hale getirir.
Bu araç, kimliği doğrulanmış indirmeler, özyinelemeli indirmeler yapmanıza izin veren birçok seçenekle birlikte gelir. seviye sınırları, URL'ler için normal ifadeleri kabul eder, hariç tutmalara izin verir, bir dosyadan URL girişlerini kabul eder ve birçok diğerleri. için seçenekler
wget gerçekten çok fazla ve sadece çalıştırarak aracın yardım sayfasını incelemeniz şiddetle tavsiye edilir.$ wget -h.
En temel indirme örneği wget dır-dir:
$ wget https://wordpress.org/latest.zip.
Bir dosyada listelenen URL'lerden indirme örneği. İlk önce dosyamızın listesi:
$ kedi listesi.txt https://wordpress.org/latest.zip. https://downloads.joomla.org/cms/joomla3/3-8-5/Joomla_3-9-4-Stable-Full_Package.zip. https://ftp.drupal.org/files/projects/drupal-8.4.5.zip.
Ardından indirmeyi şu şekilde çalıştırabilirsiniz:
$ wget -i list.txt.
İndirmeyi arka planda çalıştırmak için şunları kullanabilirsiniz:
$ wget -b https://wordpress.org/latest.zip.
kullanmak istersen wget ile birlikte Tek bir FTP indirmek için dosya.
$ wget ftp://kullanıcı:[e-posta korumalı]:/dosyaya giden yol/dosya.txt.
Bunun daha kullanışlı bir örneği, bir dizindeki tüm dosya ve klasörleri alabilmeniz için arka plan ve özyinelemeli modu kullanmak olabilir.
$ wget -br ftp://kullanıcı:[e-posta korumalı]:/indirme yolu/
Wget modern Linux dağıtımlarının çoğuna önceden yüklenmiştir, ancak yüklemeniz gerekiyorsa şunları kullanabilirsiniz:
$ sudo apt install wget # Debian/Ubuntu benzeri dağıtımlar. # yum wget'i kurun # CentOS/RHEL. # dnf wget'i yükleyin # Fedora.
A kıvrılmak bir sunucudan veya sunucuya veri aktarmak için kullanılabilecek bir araçtır. Birden çok protokolü destekler. Man sayfasına göre, aşağıdaki protokoller desteklenmektedir DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET ve TFTP.
Tahmin edebileceğiniz gibi, bunlarla çok şey yapabilirsiniz. Muhtemelen anladığınız gibi, kıvrılmak proxy'leri, kullanıcı kimlik doğrulamasını destekler, FTP yükleme/indirme, dosya aktarımı özgeçmişi ve çok daha fazlası.
Bir dosya indirin:
$ kıvrılma -O https://wordpress.org/latest.zip. Seçiminize göre çıktı dosyası için bir dosya indirin:
$ kıvrılma -o wordpress.zip https://wordpress.org/latest.zip.
Kesilen bir indirmeye devam etmek için şunları kullanabilirsiniz:
$ kıvrılma -C - O https://wordpress.org/latest.zip.
Daha kullanışlı curl örneklerini buradan kontrol edebilirsiniz: Kıvrılmanın nasıl kullanılacağına dair 15 ipucu Linux'ta.
Yüklemek kıvrılmak, kullanabilirsiniz:
$ sudo apt install curl # Debian/Ubuntu. # yum curl kurulumu # CentOS/RHEL. # dnf curl kurulumu # Fedora.
Arya başka bir çoklu protokol indirme aracıdır. Arya HTTP/HTTPS, FTP/SFTP BitTorrent ve Metalink'i destekler. Diğerlerinden farklı kılan özelliklerden bazıları, indirilmesini desteklemesidir. aynı anda birden fazla konumdan dosyalar, mıknatıs bağlantıları ve tam özellikli BitTorrent müşteri.
Bir BitTorrent istemcisi olarak DHT, PEX, şifreleme, Magnet URI, web tohumlama, seçici indirmeler ve yerel eş keşfini destekler.
İncelemek için çekinmeyin Aria2 indirme yöneticisi daha ayrıntılı kullanım için makale. Aşağıda aria2 temel kullanımının birkaç örneğini görebilirsiniz.
:
Bir torrent dosyası indirin:
$ aria2c http://releases.ubuntu.com/18.10/ubuntu-18.10-desktop-amd64.iso.torrent.
Bir metin dosyasında listelenen URL'leri kullanarak indirin:
$ aria2c -i downloadurls.txt.
Eksik indirmeye devam et:
$ aria2c -c http://releases.ubuntu.com/18.10/ubuntu-18.10-desktop-amd64.iso.torrent.
Şifre korumalı siteden indirin:
$ aria2c --http-user=xxx --http-password=xxx https://protectedwebsite.com/file.
Yüklemek arya2, aşağıdaki komutları kullanabilirsiniz:
$ sudo apt kurulum aria2 # Debian/Ubuntu. # yum aria2'yi kurun # CentOS/RHEL. # dnf aria2'yi kurun # Fedora.
Listemizdeki dördüncü indirme aracı Axel, bir dosya için birden çok bağlantı kullanarak indirme işlemini iyileştirmeye çalışır. Bir indirme için birden fazla indirme konumu kullanabilir. Geliştiricilere göre, Axel indirmelerinizin indirme hızını şu şekilde artırabilir: 60% ve protokolleri destekler: HTTP/HTTPS, FTP ve FTPS.
Axel'i burada bulabileceğiniz ayrı bir makalede inceledik: Nasıl kullanılır? FTP ve HTTP indirmelerini hızlandırmak için indirme hızlandırıcı olarak Axel Linux'ta.
Yukarıdaki makalede, aşağıdakiler arasındaki bazı indirme süresi karşılaştırmalarını kontrol edebilirsiniz. wget, HTTP indir ve Axel.
İle basit bir indirme gerçekleştirmek için Axel, aşağıdaki komutu kullanabilirsiniz:
$ eksen https://wordpress.org/latest.zip.
İlgili seçenekle maksimum indirme hızını ayarlayabilirsiniz. --Max hız
veya kısa seçenek -s
. Değer, saniyede bayt olarak ayarlanır:
$ eksen --max-hız=512000 https://wordpress.org/latest.zip.
Dosyayı farklı bir adla kaydetmek için -Ö
dosya adını belirtme seçeneği:
$ eksen -o wordpress.zip https://wordpress.org/latest.zip.
yüklemek istiyorsanız Axel Linux sisteminizde aşağıdaki komutlardan uygun olanı kullanın:
$ sudo apt kurulum axel # Ubuntu/Debian. # yum epel sürümünü yükleyin && yum axel yükleyin # CentOS/RHEL. # dnf axel yükleyin # Fedora.
Bu, en yaygın olarak kullanılanlardan bazılarının listemizdi. Linux'ta yardımcı programları indir. Hangilerini kullanıyorsun? Neden bunları tercih ediyorsun? Fikrinizi aşağıdaki yorum bölümünde paylaşın.