9 כלים שורת פקודה לגלישה באתרים והורדת קבצים בלינוקס

במאמר האחרון, כיסינו כמה כלים שימושיים כמו 'rTorrent', 'wget', 'cURL', 'w3m', ו- 'Elinks'. קיבלנו המון מענה על מנת לכסות כמה כלים אחרים מאותה סוגיה, אם פספסת את החלק הראשון תוכל לעבור עליו.

מאמר זה מטרתו להכיר אתכם למספר יישומי שורת פקודה נוספים עבור גלישה והורדת קבצים בלינוקס, אשר יסייעו לך לגלוש ולהוריד קבצים בשאלת הלינוקס.

1. links

Links הוא דפדפן אינטרנט קוד פתוח שנכתב בשפת תכנות C. הוא זמין עבור כל הפלטפורמות המרכזיות, כגון לינוקס, ווינדוס, OS X ו- OS/2.

דפדפן זה עשוי לטקסט וגרפי. דפדפן האינטרנט לטקסט links מובנה ברוב ההפצות הסטנדרטיות של לינוקס. אם links לא מותקן במערכת שלך בברירת מחדל, תוכל להתקין אותו מהמאגר. Elinks הוא פיצול של links.

$ 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, תוכל לגלוש בכל אתרי האינטרנט בתוך הטרמינל כפי שמוצג בווידיאו המסך למטה.

$ links www.tecmint.com

השתמש בחצים מעלה ו-מטה כדי לנווט. חץ ימינה על קישור יסלטט אותך לקישור זה וחץ שמאלה יחזיר אותך לדף הקודם. כדי לצאת הקישה q.

הנה איך זה נראה לגשת Tecmint באמצעות כלי קישורים.

אם אתה מעוניין להתקין את ה-GUI של קישורים, אולי תצטרך להוריד את החבילה המקורית האחרונה (כלומר גרסה 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 ו-make), אם עדיין לא התקנו כדי להצליח לקומפילציה החבילה.

2. links2

Links2 הוא גרסה ברשת האינטרנט של דפדפן Twibright Labs Links. דפדפן זה תומך בעכבר ולחיצות. תוכנן במיוחד למהירות בלי תמיכה ב-CSS, די טוב ב-HTML ו-JavaScript עם הגבלות.

כדי להתקין links2 בלינוקס.

$ 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)

כדי להתחיל links2 בשפת הפקודה או במצב גרפי, עליכם להשתמש באפצ'יין -g שמציג את התמונות.

$ links2 tecmint.com
OR
$ links2 -g tecmint.com
links2 in command-line mode
links2 in graphical mode

3. lynx

A text-based web browser released under GNU GPLv2 license and written in ISO C. lynx is a highly configurable web browser and Savior for many sysadmins. It has the reputation of being the oldest web browser that is being used and still actively developed.

כדי להתקין 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, הקלד את הפקודה הבאה כדי לגלוש באתר כמוצג למטה בסרטון המסך.

$ lynx www.tecmint.com

אם אתם מעוניינים לדעת קצת יותר על links ו-lynx דפדפן אינטרנט, אולי תרצו לבקר בקישור הבא:

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 אולי תרצו לבקר בקישור הבא:

5. fetch

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

Axel הוא מאיץ הורדה בשורת פקודה עבור Linux. Axel מאפשר להוריד קובץ במהירות הרבה יותר גבוהה דרך בקשת חיבור יחידה למספר עותקים של קבצים בחתיכות קטנות דרך חיבורים מרובים http ו-FTP.

כדי להתקין את Axel ב-Linux.לאחר שה-axel מותקן, ניתן להשתמש בפקודה הבאה כדי להוריד קובץ כלשהו, כפי שמוצג בסרטון המסך.

$ 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 https://releases.ubuntu.com/20.04.2.0/ubuntu-20.04.2.0-desktop-amd64.iso

7. aria2

aria2 היא כלי הורדה מבוסס שורת פקודה הקליל ותומך ברב-תקנים (HTTP, HTTPS, FTP, BitTorrent ו-Metalink). יכולה להשתמש בקבצי קישור מתאימים להורדת קבצים ISO ממאות שרתים בו זמנית. יכולה גם לשמש כלקוח Bit torrent.

כדי להתקין aria2 בלינוקס.

$ 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 והמסננים שלו, קראו את המאמר הבא.

8. w3m

w3m היא דפדפן אינטרנט מבוסס טקסט פתוח דומה מאוד ל-lynx, המתפתח על תוך שורת פקודה. היא משתמשת ב-emacs-w3m ממשק Emacs עבור w3m לגלישה באתרים בתוך ממשק Emacs.

כדי להתקין w3m בלינוקס.

$ 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 www.tecmint.com
w3m Terminal Browser

9. Browsh

בראוש הוא דפדפן מודרני מבוסס טקסט המציג הכל דומה לדפדפן מודרני כגון HTML5, CSS3, JS, ואף WebGL. התפקיד העיקרי שלו הוא לרוץ על שרת רחוק דרך SSH או Mosh ולדפדף בדפים אינטרנטיים כטקסט מהטרמינל על ידי הפחתת הרוחב פס והגברת מהירות הגלישה.

זה אומר שהשרת מוריד את עמודי האינטרנט ומשתמש ברוחב פס מינימלי של חיבור SSH כדי להציג את תוצאות עמודי האינטרנט. אך דפדפני טקסט סטנדרטיים חסרים בתמיכה ב-JS וכל תמיכה אחרת ב-HTML5.

Browsh Web Browsing

כדי להתקין את בראוש ב-Linux, עליך להוריד חבילת בינארי ולהתקין אותה באמצעות מנהל החבילות.

זהו הכל לעכשיו. אחזור שוב עם נושא מעניין אחר שתהנו לקרוא. עד אז תמשיכו להישאר מחוברים ל- Tecmint. אל תשכחו לספק לנו משוב יקר עליכם בתגובות למטה. תיהנו ושתפו אותנו ועזרו לנו להתפשט.

Source:
https://www.tecmint.com/command-line-web-browser-download-file-in-linux/