5 Linux command-line-based file downloads and web browsing tools

Source: Internet
Author: User

command line is the most magical part of Gnu/linux, it is a very powerful tool; the command line itself is versatile, and multiple built-in or third-party command-line applications make Linux more robust and powerful. Linux Shell supports a variety of different types of Web applications, whether it is BT download software, dedicated downloader or internet surfing.

5 Command line Internet Tools

Here we introduce 5 good command-line Internet Tools, which are very useful and easy to get started with.

1. RTorrent

RTorrent is a text-based, written in C + +, pursuing high-performance torrent clients. Support for most of the standard Linux distributions, including FreeBSD and Mac OS X.

Installing rtorrent

# apt--get Install rtorrent (APT-based system) # Yum Install rtorrent (Yum-based system)

Check that rtorrent is installed correctly in the terminal with the following command

# rtorrent

rtorrent command-line tools

Features of the rtorrent

Some useful shortcut keys and how to use them

    • CTRL + Q – Exit RTorrent application
    • CTRL + S-Start download
    • CTRL + D – Stop the download in the run or remove the completed download
    • CTRL + K – stop and close the running download
    • CTRL + R – Hash check before uploading/downloading torrents
    • CTRL + Q – Executes two times this command, RTorrent will exit without sending a "stop" signal
    • Left Arrow Key – jumps to the previous screen
    • Right Arrow key – jumps to the next screen
2. Wget

Wget is part of the GNU Project, and the name is derived from the World Wide Web (WWW). Wget is a great tool for recursive download and offline viewing of local server HTML files, which can be used for WINDOWS,MAC, as well as most platforms such as Linux. Wget can download files via Http,https and FTP. In addition, it is more useful to mirror the entire site, support agent browsing, and pause/reply downloads.

Installing wget

Because it is part of the GNU Project, Wget is bundled in most standard Linux distributions and no longer requires a standalone download installation. If it is not installed by default, you can also install it using apt or yum.

# apt--get Install wget (APT-based system) # Yum install wget (Yum-based system)

Some basic usage of wget

Use wget to download a separate file.

# wget Http://www.website-name.com/file

Download the entire site recursively.

# Wget-r Http://www.website-name.com

Download files of the specified type (for example, PDF and PNG) from a Web site.

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

Wget is a great tool that allows you to customize or filter downloads on machines with limited resources. This is a wget download that mirrors a website (yahoo.com).

Wget command-line file download

3. CURL

Curl is a command-line tool that transmits data over multiple protocols. Curl is a client application that supports protocols such as FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3, and so on. Curl is a simple downloader that differs from wget, and it supports LDAP,POP3 compared to others. Curl also has a good support for agent downloads, pause downloads, and resume downloads.

Installing Curl

In the software warehouse or installed software, curl is available by default in most distributions. If not installed, run apt or yum to get the required installation package from the repository.

# apt--get Install Curl (APT-based system) # Yum Install Curl (Yum-based system)

Basic ways to use Curl

# Curl Www.tecmint.com


Curl Download

4. w3m

W3m is a text-based web browser published under the GPL protocol. W3m supports tables, frames, colors, SSL connections, and inline images. W3m is famous for its quick browsing.

Installing w3m

W3m is also available by default in most Linux distributions. If it is not available, you can use apt or yum to obtain the required installation package.

# apt--get Install w3m (APT-based system) # Yum Install w3m (Yum-based system)

Basic methods of w3m use

# w3m Www.tecmint.com

Text-based web browser w3m

5. ELinks

ELinks is a free text-based browser for UNIX and UNIX-based systems. ELinks supports http,http cookies as well as support for browsing Perl and Ruby scripts (LCTT: should refer to CGI). Also very good support for tab browsing. Best of all, it supports mouse, color, and supports a range of protocols, such as HTTP, FTP, SMB, Ipv4 and Ipv6.

Installing ELinks

ELinks is available by default on most Linux distributions. If not, you can install it via apt or yum.

# apt--get Install ELinks (APT-based system) # Yum Install ELinks (Yum-based system)

Basic methods of ELinks use

# ELinks Www.tecmint.com

ELinks command line browse the Internet

Free to provide the latest Linux technology tutorials Books, for open-source technology enthusiasts to do more and better: http://www.linuxprobe.com/

5 Linux command-line-based file downloads and web browsing tools

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.