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 อย่าลืมให้ข้อเสนอแนะอันมีค่าของคุณในความคิดเห็นด้านล่าง กดไลค์และแชร์เราและช่วยให้เราแพร่กระจาย