5 个基于Linux命令行的文件下载和网站浏览工具
Linux命令行是GNU/Linux中最神奇迷人的部分，它是非常强大的工具。命令行本身功能多样，多种内建或者第三方的命令行应用使得Linux变得更加健壮和强大。Linux Shell支持多种不同类型的网络应用，无论是BT下载软件，专用下载器或者互联网冲浪。5个命令行互联网工具这里我们介绍了5个很好的命令行互联网工具，它们非常有用，也很容易上手。1. rTorrentrTorrent是基于文本，用C++编写，追求高性能的Torrent客户端。支持大部分标准的Linux发行版，包括FreeBSD和Mac OS X。安装rTorrent# apt­-get install rtorrent (基于 APT 的系统) # yum install rtorrent (基于 YUM 的系统) 在终端中用下面的命令检查rtorrent是否正确安装# rtorrent rTorrent命令行工具rTorrent的功能一些有用的快捷键和使用方法CTRL+ q – 退出rTorrent应用程序CTRL+ s – 开始下载CTRL+ d – 停止运行中的下载或者移除已完成的下载CTRL+ k – 停止并关闭运行中的下载CTRL+ r – 在上传/下载种子之前进行Hash检查CTRL+ q – 执行两次这个命令，rTorrent会直接退出而不发送“停止”信号Left Arrow Key – 跳到上一屏幕Right Arrow Key – 跳到下一屏幕2. WgetWget是GNU项目的一部分，名字由World Wide Web (WWW)衍生而来。Wget是用来递归下载、离线查看本地服务器HTML文件一个很好的工具，它可用于Windows， Mac，以及Linux等大部分平台。Wget能通过HTTP，HTTPS和FTP下载文件。另外，能镜像整个网站，支持代理浏览以及暂停/回复下载使得它更为有用。安装Wget由于是GNU项目的一部分，Wget捆绑在大部分标准Linux发行版中，不再需要独立下载安装。如果默认没有安装，你也可以使用apt或者yum安装。# apt­-get install wget (基于 APT 的系统) # yum install wget (基于 YUM 的系统) Wget的一些基本用法使用wget下载一个单独的文件.# wget http://www.website-name.com/file 递归下载整个网站.# wget -r http://www.website-name.com 从一个网站下载指定类型的文件(例如 pdf 和 png).# wget -r -A png,pdf http://www.website-name.com Wget是一个很棒的工具，它允许在资源有限的机器上自定义或者过滤下载。这是镜像一个网站(Yahoo.com)的wget下载截图。Wget 命令行文件下载要获取更多wget下载的例子，可以阅读我们的文章Wget下载命令例子。3. cURLcURL是在多种协议上传输数据的命令行工具。cURL是支持FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3等协议的客户端应用。cURL是一个不同于wget 的简单下载器，和其它的相比，它支持LDAP，POP3。cURL也很好的支持代理下载，暂停下载以及恢复下载。安装cURL在软件仓库或者已安装软件中，cURL在大部分发行版中默认是可用的。如果没有安装，运行apt或者yum从软件仓库中获取需要的安装包。# apt­-get install curl (基于 APT 的系统) # yum install curl (基于 YUM 的系统) cURL的基本使用方法# curl www.tecmint.com Curl 下载Curl 下载4. w3mW3m是GPL协议下发布的基于文本的web浏览器。W3m支持表格，帧，颜色，SSL连接以及内联图像。W3m以快速浏览而出名。安装w3mW3m在大部分Linux发行版中也是默认可用的。如果不可用的话可以用apt或者yum获取需要的安装包。# apt­-get install w3m (基于 APT 的系统) # yum install w3m (基于 YUM 的系统) w3m的基本使用方法# w3m www.tecmint.com 基于文本的web浏览器w3m5. ElinksElinks是基于文本的免费浏览器，用于Unix及基于Unix的系统。Elinks支持 HTTP，HTTP Cookies以及支持浏览Perl和Ruby脚本（LCTT 译注：应该是指 CGI）。也很好的支持选项卡浏览。最棒的是它支持鼠标、彩色以及支持一系列的协议，例如HTTP, FTP, SMB, Ipv4 和 Ipv6。安装ElinksElinks在大部分Linux发行版上是默认可用的。如果不是的话，可以通过apt或者yum安装。# apt­-get install elinks (基于 APT 的系统) # yum install elinks (基于 YUM 的系统) Elinks的基本使用方法# elinks www.tecmint.com Elinks命令行浏览互联网就是这些了。有你们喜欢读的有趣的文章，我会再次来到这里。到那时尽请关注并保持和Tecmint的联系，别忘了在评论部分给我们你的宝贵的反馈。via: http://www.tecmint.com/linux-command-line-tools-for-downloading-files/作者：Avishek Kumar 译者：ictlyh 校对：wxy本文由 LCTT 原创翻译，Linux中国 荣誉推出
Linux 命令行工具很牛逼，Linux 命令行以及一些第三方应用让 Linux 变得更牛逼。Linux 命令行工具可以用于下载种子和文件，可以上网冲浪。本文推荐的5个强悍的上网工具方便实用，是居家旅行的必备物品。1. rTorrentrTorrent 基于文本的 Torrent 客户端，用 C++ 调制而成，我们的目标是高性能！我们可运行在标准的 Linux 发行版中，包括 FreeBSD 和 Mac OS X。安装 rTorrent# apt-get install rtorrent (基于 APT 的系统，如 Debian，Ubuntu) # yum install rtorrent (基于 YUM 的系统，如 RHEL，Fedora) 检查有没有安装成功，运行下面命令试试：# rtorrent rTorrent 的用法下面是 rTorrent 比较常用的功能：CTRL+ q – 退出 rTorrent。CTRL+ s – 开始下载。CTRL+ d – 暂停下载任务，或删除己被暂停的下载任务。CTRL+ k – 关闭一个正在下载的任务CTRL+ r – 在开始上传、下载之前，使用 Hash 检查文件，确保文件的完整性。CTRL+ q – 按再次这个组合键，rTorrent 无条件退出。Left Arrow Key – 回退到上个页面。Right Arrow Key – 前进到下个页面。2. WgetWget 是一个 GNU 项目，它的名称参考了 World Wide Web (WWW)。Wget 在递归下载方面做得很好，你可以将整个网站的内容都下到本地，然后访问本地的 HTML 文件。它支持多种操作系统：Windows，Mac，Linux。它支持多种协议，可通过 HTTP，HTTPS 和 FTP 下载文件。它可以对整个网站做一个镜像（完全将目标网站的文件下载到本机），支持代理，支持断点传输（即下载可暂停）。安装 WgetWget 也是一个 GNU 项目，在标准 Linux 发行版中都有内置，就是说你不用下载安装它就可以使用了。万一，它没有被默认安装，你也可以通过 APT 或 YUM 安装。# apt-get install wget (基于 APT 的系统，如 Debian，Ubuntu) # yum install wget (基于 YUM 的系统，如 RHEL，Fedora) Wget 的用法下载一个文件：# wget http://www.website-name.com/file 下载整个网站：# wget -r http://www.website-name.com 下载指定类型的文件（比如 PDF 和 PNG）：# wget -r -A png,pdf http://www.website-name.com 下面是一张 Wget 的截图，我们正在把 Yahoo.com 网站整个都镜像下来。关于 wget 的更多用法，参考Wget 的10个的用法。3. cURLcURL 是一个客户端工具，支持多种文件传输协议，比如 FTP, HTTP, FTPS, TFTP, TELNET, IMAP, POP3 等等。不像 wget 等工具，cURL 只是一个单纯的下载器，支持 LDAP, POP3，支持代理下载，支持断点续传。安装 cURL大多数发行版都默认安装了 cURL，如果没有，可通过 apt 或 yum 下载：# apt-get install curl (基于 APT 的系统，如 Debian，Ubuntu) # yum install curl (基于 YUM 的系统，如 RHEL，Fedora) cURL 基本用法# curl www.tecmint.com 4. w3mW3m 是基于文本的网页浏览器，使用 GPL 协议，支持 tables, frames, color, SSL 连接，支持内嵌图片，以快速闻名。安装 w3mW3m 也是大多数发行版的默认配置，也可通过 apt 或 yum 安装。# apt-get install w3m (基于 APT 的系统，如 Debian，Ubuntu) # yum install w3m (基于 YUM 的系统，如 RHEL，Fedora) w3m 的基本用法# w3m www.tecmint.com 5. ElinksElinks 是一个免费的基于本文的网页浏览器，支持 HTTP，支持 HTTP Cookie，支持 Perl 和 Ruby 写的脚本，支持网页标签，支持鼠标，可彩色显示页面，支持 HTTP, FTP，SMB，IPv4，IPv6。安装 Elinks大多数发行版已经默认安装了 Elinks，如果没有，通过 apt 或 yum 安装。# apt-get install elinks (基于 APT 的系统，如 Debian，Ubuntu) # yum install elinks (基于 YUM 的系统，如 RHEL，Fedora) Elinks的基本用法elinks www.tecmint.comvia: http://www.tecmint.com/command-line-tools-for-downloading-file-and-browsing-websites/译者：bazz2 校对：wxy本文由 LCTT 原创翻译，Linux中国 荣誉推出