ค้นหาเว็บไซต์

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)

หลังจากติดตั้ง ลิงก์ คุณสามารถเรียกดูเว็บไซต์ใดก็ได้ภายในเทอร์มินัลดังที่แสดงด้านล่างใน screencast

links linux-console.net

ใช้ปุ่มลูกศร ขึ้น และ ลง เพื่อนำทาง ปุ่มลูกศร ขวา บนลิงก์จะนำคุณไปยังลิงก์นั้น และปุ่มลูกศร ซ้าย จะนำคุณกลับไปยังหน้าสุดท้าย หากต้องการ เลิก ให้กด q

ต่อไปนี้คือลักษณะการเข้าถึง Tecmint โดยใช้เครื่องมือ ลิงก์

หากคุณสนใจที่จะติดตั้ง 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)

หากต้องการเริ่ม links2 ในโหมดบรรทัดคำสั่งหรือโหมดกราฟิก คุณต้องใช้ตัวเลือก -g เพื่อแสดงรูปภาพ

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

3. แมวป่าชนิดหนึ่ง

เว็บเบราว์เซอร์แบบข้อความที่เผยแพร่ภายใต้ลิขสิทธิ์ GNU GPLv2 และเขียนด้วย ISO C lynx เป็นเว็บเบราว์เซอร์ที่กำหนดค่าได้สูงและผู้ช่วยให้รอดสำหรับผู้ดูแลระบบจำนวนมาก มีชื่อเสียงว่าเป็นเว็บเบราว์เซอร์ที่เก่าแก่ที่สุดที่มีการใช้งานและยังคงมีการพัฒนาอย่างต่อเนื่อง

หากต้องการติดตั้ง 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 คุณอาจต้องการไปที่ลิงก์ด้านล่าง:

  • การท่องเว็บด้วยเครื่องมือบรรทัดคำสั่ง Lynx และลิงก์

4. youtube-dl

youtube-dl เป็นแอปพลิเคชันที่ไม่ขึ้นกับแพลตฟอร์มที่สามารถใช้เพื่อดาวน์โหลดวิดีโอจาก youtube และไซต์อื่นๆ สองสามแห่ง เขียนด้วยภาษาไพธอนเป็นหลักและเผยแพร่ภายใต้ใบอนุญาต 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. ดึง

ดึงข้อมูลเป็นโปรแกรมอรรถประโยชน์บรรทัดคำสั่งสำหรับระบบปฏิบัติการที่มีลักษณะคล้าย 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 ได้เช่นกัน

หากต้องการติดตั้ง 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 เป็นเบราว์เซอร์แบบข้อความสมัยใหม่ที่แสดงทุกอย่างเหมือนกับที่เบราว์เซอร์สมัยใหม่ทำ เช่น HTML5, CSS3, JS, วิดีโอ และแม้แต่ WebGL บทบาทหลักคือการรันบนเซิร์ฟเวอร์ระยะไกลผ่าน SSH หรือ Mosh และเรียกดูหน้าเว็บเป็นข้อความจากเทอร์มินัลโดยลดแบนด์วิดท์ลงอย่างมากและเพิ่มความเร็วในการเรียกดู

หมายความว่าเซิร์ฟเวอร์ดาวน์โหลดหน้าเว็บและใช้แบนด์วิดท์ขั้นต่ำของการเชื่อมต่อ SSH เพื่อแสดงผลหน้าเว็บ อย่างไรก็ตาม เบราว์เซอร์แบบข้อความมาตรฐานยังขาด JS และการรองรับ HTML5 อื่นๆ ทั้งหมด

หากต้องการติดตั้ง Browsh บน Linux คุณต้องดาวน์โหลดแพ็คเกจไบนารีและติดตั้งโดยใช้ตัวจัดการแพ็คเกจ

นั่นคือทั้งหมดที่สำหรับตอนนี้. ฉันจะกลับมาที่นี่อีกครั้งพร้อมกับหัวข้อที่น่าสนใจที่คุณผู้คนจะชอบอ่าน จนกว่าจะคอยติดตามและเชื่อมต่อกับ Tecmint อย่าลืมให้ข้อเสนอแนะอันมีค่าของคุณในความคิดเห็นด้านล่าง กดไลค์และแชร์เราและช่วยให้เราแพร่กระจาย