8 Εργαλεία γραμμής εντολών για περιήγηση σε ιστότοπους και λήψη αρχείων σε Linux


Στο τελευταίο άρθρο, καλύψαμε μερικά χρήσιμα εργαλεία όπως 'rTorrent', 'wget', 'cURL', 'w3m ' και 'Elinks'. Λάβαμε πολλές απαντήσεις για να καλύψουμε μερικά άλλα εργαλεία του ίδιου είδους, αν χάσατε το πρώτο μέρος, μπορείτε να το διαβάσετε.

  • 5 Εργαλεία γραμμής εντολών για λήψη αρχείων και περιήγηση σε ιστότοπους

Αυτό το άρθρο έχει σκοπό να σας ενημερώσει για πολλές άλλες εφαρμογές περιήγησης και λήψης της γραμμής εντολών Linux, οι οποίες θα σας βοηθήσουν να περιηγηθείτε και να κατεβάσετε αρχεία εντός του κελύφους του Linux.

1. συνδέσμους

Οι Σύνδεσμοι είναι ένα πρόγραμμα περιήγησης ιστού ανοιχτού κώδικα γραμμένο σε γλώσσα προγραμματισμού C. Είναι διαθέσιμο για όλες τις μεγάλες πλατφόρμες, π.χ. Linux, Windows, OS X και OS/2.

Αυτό το πρόγραμμα περιήγησης βασίζεται σε κείμενο καθώς και γραφικό. Το πρόγραμμα περιήγησης ιστού συνδέσμων που βασίζεται σε κείμενο αποστέλλεται από τις περισσότερες τυπικές διανομές Linux από προεπιλογή. Εάν οι σύνδεσμοι δεν είναι εγκατεστημένοι στο σύστημά σας από προεπιλογή, μπορείτε να το εγκαταστήσετε από το repo. Το Elinks είναι μια διχάλα συνδέσμων.

sudo apt install links    (on Debian, Ubuntu, & Mint)
sudo dnf install links    (on Fedora, CentOS & RHEL)
sudo pacman -S links      (on Arch and Manjaro)
sudo zypper install links (on OpenSuse)

Αφού εγκαταστήσετε συνδέσμους, μπορείτε να περιηγηθείτε σε οποιονδήποτε ιστότοπο εντός του τερματικού, όπως φαίνεται παρακάτω στην προβολή οθόνης.

links linux-console.net

Χρησιμοποιήστε τα πλήκτρα βέλους ΕΠΑΝΩ και ΚΑΤΩ για πλοήγηση. Το πλήκτρο δεξί βέλους σε έναν σύνδεσμο θα σας ανακατευθύνει σε αυτόν τον σύνδεσμο και το πλήκτρο Αριστερό βέλους θα σας επαναφέρει στην τελευταία σελίδα. Για ΤΕΡΜΑΤΙΣΜΟΣ πατήστε q.

Δείτε πώς φαίνεται να έχετε πρόσβαση στο Tecmint χρησιμοποιώντας το εργαλείο links.

Εάν ενδιαφέρεστε να εγκαταστήσετε το GUI των συνδέσμων, ίσως χρειαστεί να κάνετε λήψη της πιο πρόσφατης πηγής tarball (δηλαδή έκδοση 2.22) από τη διεύθυνση http://links.twibright.com/download/.

Εναλλακτικά, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή wget για λήψη και εγκατάσταση όπως προτείνεται παρακάτω.

wget http://links.twibright.com/download/links-2.22.tar.gz
tar -xvf links-2.22.tar.gz
cd links-2.22
./configure --enable-graphics
make
sudo make install

Σημείωση: Πρέπει να εγκαταστήσετε πακέτα (libpng, libjpeg, βιβλιοθήκη TIFF, SVGAlib, XFree86, C Compiler και make), εάν δεν είναι ήδη εγκατεστημένα για να μεταγλωττίσετε το πακέτο με επιτυχία.

2. σύνδεσμοι2

Το Links2 είναι μια γραφική έκδοση του προγράμματος περιήγησης ιστού του Twibright Labs Links. Αυτό το πρόγραμμα περιήγησης έχει υποστήριξη για ποντίκι και κλικ. Σχεδιασμένο ειδικά για ταχύτητα χωρίς υποστήριξη CSS, αρκετά καλή υποστήριξη HTML και JavaScript με περιορισμούς.

Για να εγκαταστήσετε links2 στο Linux.

sudo apt install links2    (on Debian, Ubuntu, & Mint)
sudo dnf install links2    (on Fedora, CentOS & RHEL)
sudo pacman -S links2      (on Arch and Manjaro)
sudo zypper install links2 (on OpenSuse)

Για να ξεκινήσετε τους συνδέσμους2 σε λειτουργία γραμμής εντολών ή γραφικών, πρέπει να χρησιμοποιήσετε την επιλογή -g που εμφανίζει τις εικόνες.

links2 linux-console.net
OR
links2 -g linux-console.net

3. λύγκας

Ένα πρόγραμμα περιήγησης ιστού βασισμένο σε κείμενο που κυκλοφορεί με άδεια GNU GPLv2 και γραμμένο σε ISO C. Το lynx είναι ένα πρόγραμμα περιήγησης ιστού με δυνατότητα ρύθμισης παραμέτρων και Savior για πολλούς sysadmin. Έχει τη φήμη του παλαιότερου προγράμματος περιήγησης ιστού που χρησιμοποιείται και εξακολουθεί να αναπτύσσεται ενεργά.

Για να εγκαταστήσετε το lynx σε Linux.

sudo apt install lynx    (on Debian, Ubuntu, & Mint)
sudo dnf install lynx    (on Fedora, CentOS & RHEL)
sudo pacman -S lynx      (on Arch and Manjaro)
sudo zypper install lynx (on OpenSuse)

Μετά την εγκατάσταση του lynx, πληκτρολογήστε την ακόλουθη εντολή για να περιηγηθείτε στον ιστότοπο όπως φαίνεται παρακάτω στο screencast.

lynx linux-console.net

Εάν ενδιαφέρεστε να μάθετε περισσότερα σχετικά με τους συνδέσμους και το πρόγραμμα περιήγησης ιστού lynx, μπορείτε να επισκεφτείτε τον παρακάτω σύνδεσμο:

  • Περιήγηση στο Web με εργαλεία γραμμής εντολών Lynx και Links

4. youtube-dl

Το youtube-dl είναι μια εφαρμογή ανεξάρτητη από την πλατφόρμα που μπορεί να χρησιμοποιηθεί για λήψη βίντεο από το youtube και μερικούς άλλους ιστότοπους. Η εφαρμογή είναι γραμμένη κυρίως σε python και κυκλοφόρησε υπό την άδεια GNU GPL, η εφαρμογή λειτουργεί αυθόρμητα. (Δεδομένου ότι το youtube δεν σας επιτρέπει να κατεβάζετε βίντεο, μπορεί να είναι παράνομο να το χρησιμοποιείτε. Ελέγξτε τους νόμους προτού αρχίσετε να το χρησιμοποιείτε.)

Για να εγκαταστήσετε το youtube-dl σε Linux.

sudo apt install youtube-dl    (on Debian, Ubuntu, & Mint)
sudo dnf install youtube-dl    (on Fedora, CentOS & RHEL)
sudo pacman -S youtube-dl      (on Arch and Manjaro)
sudo zypper install youtube-dl (on OpenSuse)

Μετά την εγκατάσταση, δοκιμάστε να κατεβάσετε αρχεία από τον ιστότοπο του Youtube, όπως φαίνεται στην παρακάτω εκπομπή οθόνης.

youtube-dl https://www.youtube.com/watch?v=ql4SEy_4xws

Εάν ενδιαφέρεστε να μάθετε περισσότερα για το youtube-dl, μπορείτε να επισκεφτείτε τον παρακάτω σύνδεσμο:

  • YouTube-DL – Ένα πρόγραμμα λήψης βίντεο από το YouTube με γραμμή εντολών για Linux

5. φέρω

Το fetch είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών για λειτουργικό σύστημα τύπου Unix που χρησιμοποιείται για ανάκτηση διευθύνσεων URL. Υποστηρίζει πολλές επιλογές όπως ανάκτηση μόνο διεύθυνσης ipv4, μόνο διεύθυνσης ipv6, χωρίς ανακατεύθυνση, έξοδο μετά από επιτυχές αίτημα ανάκτησης αρχείου, επανάληψη κ.λπ.

Μπορείτε να κατεβάσετε και να εγκαταστήσετε το Fetch από τον παρακάτω σύνδεσμο

http://sourceforge.net/projects/fetch/?source=typ_redirect

Αλλά πριν το μεταγλωττίσετε και εκτελέσετε, θα πρέπει να εγκαταστήσετε το HTTP Fetcher. Κατεβάστε το HTTP Fetcher από τον παρακάτω σύνδεσμο.

http://sourceforge.net/projects/http-fetcher/?source=typ_redirect

6. Άξελ

Το Axel είναι ένας επιταχυντής λήψης που βασίζεται σε γραμμή εντολών για Linux. Το Axel καθιστά δυνατή τη λήψη ενός αρχείου με πολύ μεγαλύτερη ταχύτητα μέσω ενός αιτήματος σύνδεσης για πολλαπλά αντίγραφα αρχείων σε μικρά κομμάτια μέσω πολλαπλών συνδέσεων http και FTP.

Για να εγκαταστήσετε το Axel σε Linux.

sudo apt install axel    (on Debian, Ubuntu, & Mint)
sudo dnf install axel    (on Fedora, CentOS & RHEL)
sudo pacman -S axel      (on Arch and Manjaro)
sudo zypper install axel (on OpenSuse)

Μετά την εγκατάσταση του axel, μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να πραγματοποιήσετε λήψη οποιουδήποτε δεδομένου αρχείου, όπως φαίνεται στο screencast.

axel https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

7. αρία2

Το aria2 είναι ένα βοηθητικό πρόγραμμα λήψης που βασίζεται στη γραμμή εντολών, το οποίο είναι ελαφρύ και υποστηρίζει πολλαπλά πρωτόκολλα (HTTP, HTTPS, FTP, BitTorrent και Metalink). Μπορεί να χρησιμοποιήσει αρχεία μετα-συνδέσμων για τη λήψη αρχείων ISO ταυτόχρονα από περισσότερους από έναν διακομιστές. Μπορεί να χρησιμεύσει και ως Bit torrent client.

Για να εγκαταστήσετε το aria2 στο Linux.

sudo apt install aria2    (on Debian, Ubuntu, & Mint)
sudo dnf install aria2    (on Fedora, CentOS & RHEL)
sudo pacman -S aria2      (on Arch and Manjaro)
sudo zypper install aria2 (on OpenSuse)

Μόλις εγκατασταθεί το aria2, μπορείτε να ενεργοποιήσετε την ακόλουθη εντολή για λήψη οποιουδήποτε δεδομένου αρχείου…

aria2c https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

Εάν ενδιαφέρεστε να μάθετε περισσότερα για το aria2 και τους διακόπτες του, διαβάστε το παρακάτω άρθρο.

  • Aria2 – Ένας διαχειριστής λήψης γραμμής εντολών πολλαπλών πρωτοκόλλων για Linux

8. w3m

Το w3m είναι ένα άλλο πρόγραμμα περιήγησης ιστού που βασίζεται σε κείμενο ανοιχτού κώδικα πολύ παρόμοιο με το lynx, το οποίο εκτελείται σε ένα τερματικό. Χρησιμοποιεί emacs-w3m μια διεπαφή Emacs για το w3m για την περιήγηση σε ιστότοπους εντός της διεπαφής emacs.

Για να εγκαταστήσετε το w3m σε Linux.

sudo apt install w3m    (on Debian, Ubuntu, & Mint)
sudo dnf install w3m    (on Fedora, CentOS & RHEL)
sudo pacman -S w3m      (on Arch and Manjaro)
sudo zypper install w3m (on OpenSuse)

Μετά την εγκατάσταση του w3m, ενεργοποιήστε την ακόλουθη εντολή για να περιηγηθείτε στον ιστότοπο όπως φαίνεται παρακάτω.

w3m linux-console.net

9. Browsh

Το Browsh είναι ένα σύγχρονο πρόγραμμα περιήγησης που βασίζεται σε κείμενο που δείχνει οτιδήποτε όπως κάνει ένα σύγχρονο πρόγραμμα περιήγησης, όπως HTML5, CSS3, JS, βίντεο, ακόμη και WebGL. Ο κύριος ρόλος του είναι να εκτελείται σε έναν απομακρυσμένο διακομιστή μέσω SSH ή Mosh και να περιηγείται στις ιστοσελίδες ως κείμενο από το τερματικό, μειώνοντας σημαντικά το εύρος ζώνης και αυξάνοντας την ταχύτητα περιήγησης.

Σημαίνει ότι ο διακομιστής πραγματοποιεί λήψη των ιστοσελίδων και χρησιμοποιεί το ελάχιστο εύρος ζώνης μιας σύνδεσης SSH για να εμφανίσει τα αποτελέσματα της ιστοσελίδας. Ωστόσο, τα τυπικά προγράμματα περιήγησης που βασίζονται σε κείμενο δεν διαθέτουν JS και κάθε άλλη υποστήριξη HTML5.

Για να εγκαταστήσετε το Browsh στο Linux, πρέπει να κατεβάσετε ένα δυαδικό πακέτο και να το εγκαταστήσετε χρησιμοποιώντας τη διαχείριση πακέτων.

Αυτα για τωρα. Θα είμαι ξανά εδώ με ένα άλλο ενδιαφέρον θέμα που θα λατρέψετε να διαβάσετε. Μέχρι τότε μείνετε συντονισμένοι και συνδεδεμένοι στο Tecmint. Μην ξεχάσετε να μας δώσετε τα πολύτιμα σχόλιά σας στα παρακάτω σχόλια. Κάντε Like και κοινοποιήστε μας και βοηθήστε μας να διαδοθούμε.