Dosya İndirmek ve İnternette Gezinmek için 5 CLI Aracı


GNU/Linux'un en maceralı ve büyüleyici kısmı olan Linux komut satırı çok havalı ve güçlü bir araçtır. Komut satırının kendisi son derece üretkendir ve çeşitli yerleşik ve üçüncü taraf komut satırı uygulamalarının varlığı Linux'u sağlam ve güçlü kılar. Linux Kabuğu, torrent indiricisi, özel indirici veya internette gezinme gibi çeşitli türlerde çeşitli web uygulamalarını destekler.

Burada, son derece yararlı olan ve bir Linux terminalinde dosya indirmek ve internette gezinmek için çok kullanışlı olduğu kanıtlanmış beş mükemmel komut satırı İnternet aracı sunuyoruz.

1. rTorrent – Metin Tabanlı BitTorrent İstemcisi

rTorrent, yüksek performans için tasarlanmış, C++ ile yazılmış, metin tabanlı bir BitTorrent istemcisidir. FreeBSD ve Mac OS X dahil çoğu standart Linux dağıtımı için mevcuttur.

Linux'a rTorrent'i yükleyin

rTorrent'i Linux'a yüklemek için, Linux dağıtımınıza özel aşağıdaki uygun komutu kullanın.

sudo apt install rtorrent         [On Debian, Ubuntu and Mint]
sudo yum install rtorrent         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/rtorrent  [On Gentoo Linux]
sudo apk add rtorrent             [On Alpine Linux]
sudo pacman -S rtorrent           [On Arch Linux]
sudo zypper install rtorrent      [On OpenSUSE]    

Terminalde aşağıdaki komutu çalıştırarak rtorrent'in doğru şekilde kurulup kurulmadığını kontrol edin.

rtorrent

İşte bazı yararlı rTorrent tuş bağlantıları ve bunların kullanımları.

  • CTRL+ q – rTorrent Uygulamasından çıkar
  • CTRL+ s – İndirmeyi Başlat
  • CTRL+ d – Etkin bir İndirmeyi durdurun veya zaten durdurulmuş bir İndirmeyi kaldırın.
  • CTRL+ k – Etkin bir İndirmeyi Durdurun ve Kapatın.
  • CTRL+ r – Yükleme/İndirme Başlamadan önce torrenti karma olarak kontrol edin.
  • CTRL+ q – Bu tuş kombinasyonu iki kez çalıştırıldığında rTorrent, durdurma sinyali göndermeden kapanır.
  • Sol Ok Tuşu – Önceki ekrana yönlendirir.
  • Sağ Ok Tuşu – Sonraki Ekrana Yönlendir

2. Wget – Komut Satırı Dosya İndiricisi

Wget, GNU Projesi'nin bir parçasıdır ve adı World Wide Web'den (WWW) türetilmiştir. Wget, HTML'nin yerel bir Sunucudan yinelemeli olarak indirilmesi ve çevrimdışı olarak görüntülenmesi için yararlı olan harika bir araçtır ve Windows, Mac< gibi çoğu platformda kullanılabilir. veya Linux.

Wget, HTTP, HTTPS ve FTP üzerinden dosya indirmeyi mümkün kılar. Ayrıca, tüm web sitesinin yansıtılmasının yanı sıra proxy tarama desteği ve İndirmeleri duraklatmak/devam ettirmek için de faydalı olabilir.

Wget'i Linux'a yükleyin

Bir GNU projesi olan Wget, Standart Linux Dağıtımlarının çoğuyla birlikte gelir ve onu ayrıca indirip yüklemeye gerek yoktur. Varsayılan olarak yüklenmemişse yine de apt, yum veya dnf'yi kullanarak yükleyebilirsiniz.

sudo apt install wget         [On Debian, Ubuntu and Mint]
sudo yum install wget         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/wget  [On Gentoo Linux]
sudo apk add wget             [On Alpine Linux]
sudo pacman -S wget           [On Arch Linux]
sudo zypper install wget      [On OpenSUSE]    

Wget Komutunun Temel Kullanımı

Wget kullanarak tek bir dosyayı indirin.

wget http://www.website-name.com/file

Bir web sitesinin tamamını yinelemeli olarak indirin.

wget -r http://www.website-name.com

Bir web sitesinden belirli dosya türlerini (örneğin PDF ve png) indirin.

wget -r -A png,pdf http://www.website-name.com

Wget, sınırlı kaynaklı bir makinede bile özel ve filtrelenmiş indirmelere olanak tanıyan harika bir araçtır. Bir web sitesini (yahoo.com) yansıttığımız wget indirme işleminin ekran görüntüsü.

3. cURL – Komut Satırı Veri Aktarımları

cURL, verileri çeşitli protokoller üzerinden aktarmak için kullanılan bir komut satırı aracıdır. cURL, FTP, HTTP, FTPS, TFTP, gibi protokolleri destekleyen istemci tarafı bir uygulamadır TELNET, IMAP, POP3 vb.

cURL, diğerleriyle karşılaştırıldığında wget'ten LDAP ve POP3'ü desteklemesi bakımından farklı olan basit bir indiricidir. Ayrıca, Proxy İndirme, indirmeyi duraklatma ve indirmeye devam etme cURL'de iyi bir şekilde desteklenir.

cURL'yi Linux'a yükleyin

Varsayılan olarak cURL, dağıtımların çoğunda depoda veya yüklü olarak mevcuttur. yüklü değilse, gerekli paketi depodan almak için apt veya yum işlemi yapmanız yeterlidir.

sudo apt install curl         [On Debian, Ubuntu and Mint]
sudo yum install curl         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/curl  [On Gentoo Linux]
sudo apk add curl             [On Alpine Linux]
sudo pacman -S curl           [On Arch Linux]
sudo zypper install curl      [On OpenSUSE]    

cURL Komutunun Temel Kullanımı

Belirtilen URL'den bir dosya indirmek ve bunu uzak dosyayla aynı adla kaydetmek için.

curl -O https://example.com/file.zip

Tek bir komutla birden fazla dosyayı aynı anda indirmek için.

curl -O URL1 -O URL2 -O URL3

İndirme hızını saniyede 500 kilobayta sınırlamak için.

curl --limit-rate 500k -O https://example.com/largefile.zip

Belirtilen kimlik bilgilerini kullanarak bir FTP sunucusundan dosya indirmek için.

curl -u username:password -O ftp://ftp.example.com/file.tar.gz

Bir URL'nin yalnızca HTTP üstbilgilerini görüntülemek için.

curl -I https://example.com

4. w3m – Metin Tabanlı Web Tarayıcısı

w3m, GPL altında yayımlanan ve kullanıcıların bir terminal veya komut satırı arayüzü aracılığıyla internette gezinmesine olanak tanıyan metin tabanlı bir web tarayıcısıdır. Web sayfalarını düz metin olarak işleyerek, grafik kullanıcı arayüzüne ihtiyaç duymadan web içeriğine erişmenin hafif ve etkili bir yolunu sunar.

Linux'ta w3m'yi yükleyin

Yine w3m çoğu Linux dağıtımında varsayılan olarak mevcuttur. Mevcut olmaması durumunda, istediğiniz paketi apt veya yum yapabilirsiniz.

sudo apt install w3m         [On Debian, Ubuntu and Mint]
sudo yum install w3m         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/w3m  [On Gentoo Linux]
sudo apk add w3m             [On Alpine Linux]
sudo pacman -S w3m           [On Arch Linux]
sudo zypper install w3m      [On OpenSUSE] 

Terminalden w3m kullanarak bir web sitesine göz atmak için aşağıdaki komutu kullanabilirsiniz.

w3m linux-console.net

5. Elinks – Metin Tabanlı Web Tarayıcısı

Elinks, Unix ve Unix tabanlı sistemler için ücretsiz, metin tabanlı bir web tarayıcısıdır. Elinks, HTTP'yi ve HTTP Çerezlerini destekler ve ayrıca Perl ve Ruby'deki tarama komut dosyalarını da destekler.

Sekme tabanlı tarama iyi desteklenmektedir. En iyi yanı, Fare ve Ekran Renklerini desteklemesi ve HTTP, FTP, SMB, Ipv4, gibi çeşitli protokolleri desteklemesidir. ve Ipv6.

Elinks'i Linux'a yükleyin

Varsayılan olarak elink'ler çoğu Linux dağıtımında da mevcuttur. Değilse apt veya yum aracılığıyla yükleyin.

sudo apt install elinks         [On Debian, Ubuntu and Mint]
sudo yum install elinks         [On RHEL/CentOS/Fedora and Rocky/AlmaLinux]
sudo emerge -a sys-apps/elinks  [On Gentoo Linux]
sudo apk add elinks             [On Alpine Linux]
sudo pacman -S elinks           [On Arch Linux]
sudo zypper install elinks      [On OpenSUSE] 

Terminalden Elinks'i kullanarak bir web sitesine göz atmak için aşağıdaki komutu kullanabilirsiniz.

elinks linux-console.net

Çözüm

Şimdilik bu kadar. Okumaktan keyif alacağınıza emin olduğum büyüleyici bir makaleyle geri döneceğim. O zamana kadar bizi izlemeye devam edin ve Tecmint'e bağlı kalın. Değerli görüşlerinizi yorum bölümünde paylaşmayı unutmayın.