---
author: ''
category: 桌面应用
comments_data:
- date: '2014-04-21 10:21:42'
  message: 下载工具居然没有axel？？
  postip: 124.114.43.168
  username: ''
- date: '2014-04-21 11:34:39'
  message: 转发微博.
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 11:34:39'
  message: 不错，闲着搞搞玩
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 11:34:39'
  message: 上网冲浪，恩！
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 11:34:39'
  message: 转发微博。
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 11:34:39'
  message: '#程序员的世界#太强了[做鬼脸]@IT程序猿 @UbuntuKylin社区微博 @OwnLinux'
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 13:19:55'
  message: 好东西，get it
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 14:20:13'
  message: '@刘小草TL'
  postip: 123.112.100.104
  username: 微博评论
- date: '2014-04-21 20:18:18'
  message: 截图上是Linux发行版吗？？是哪个版本呢？？那个壁纸是什么会是呢？？是系统资源监控吗？？？
  postip: 118.228.151.164
  username: Shadow-華
- date: '2014-04-21 20:26:25'
  message: elinks 不错
  postip: 171.221.154.92
  username: 微博评论
- date: '2014-04-21 23:50:40'
  message: gnome桌面啊亲，系统应该是ubuntu，
  postip: 220.181.16.249
  username: ''
- date: '2014-04-22 09:57:13'
  message: 是基于Ubuntu的Elementary Luna.
  postip: 211.140.18.99
  username: ''
- date: '2014-04-22 14:45:29'
  message: 截图里面的操作系统应该是 Fedora 20 的 gnome 桌面。
  postip: 121.48.240.58
  username: ''
- date: '2014-04-26 22:52:14'
  message: 我想知道楼主的conky文件是怎么配的，能否给一份做参考，我自己改的那个有一堆问题，勉强跑，但是用着不爽
  postip: 175.8.146.175
  username: Aquarius
count:
  commentnum: 14
  favtimes: 11
  likes: 0
  sharetimes: 5
  viewnum: 22038
date: '2014-04-21 10:01:00'
editorchoice: false
excerpt: 'Linux 命令行工具很牛逼，Linux 命令行以及一些第三方应用让 Linux 变得更牛逼。Linux 命令行工具可以用于下载种子和文件，可以上网冲浪。  本文推荐的5个强悍的上网工具方便实用，是居家旅行的必备物品。
  1. rTorrent rTorrent 基于文本的 Torrent 客户端，用 C++ 调制而成，我们的目标是高性能！我们可运行在标准的 Linux 发行版中，包括
  FreeBSD 和 Mac OS X。 安装 rTorrent # apt-get install rtorrent (基于 APT 的系统，如 Debian，Ubuntu)
  # yum install rtorrent (基于 YUM 的系统，如 RHEL，Fedora)  检查有没有安装成功，运行'
fromurl: ''
id: 2889
islctt: true
largepic: /images/p/201404/21/100153wl5tgnto5ndohlhb.jpg
permalink: /article-2889-1.html
pic: /images/p/201404/21/100153wl5tgnto5ndohlhb.jpg.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: 'Linux 命令行工具很牛逼，Linux 命令行以及一些第三方应用让 Linux 变得更牛逼。Linux 命令行工具可以用于下载种子和文件，可以上网冲浪。  本文推荐的5个强悍的上网工具方便实用，是居家旅行的必备物品。
  1. rTorrent rTorrent 基于文本的 Torrent 客户端，用 C++ 调制而成，我们的目标是高性能！我们可运行在标准的 Linux 发行版中，包括
  FreeBSD 和 Mac OS X。 安装 rTorrent # apt-get install rtorrent (基于 APT 的系统，如 Debian，Ubuntu)
  # yum install rtorrent (基于 YUM 的系统，如 RHEL，Fedora)  检查有没有安装成功，运行'
tags:
- 终端
- 命令行
- rTorrent
- wget
- cURL
- w3m
- elinks
thumb: false
title: 在终端上访问网站和下载文件
titlepic: false
translator: bazz2
updated: '2014-04-21 10:01:00'
---

Linux 命令行工具很牛逼，Linux 命令行以及一些第三方应用让 Linux 变得更牛逼。Linux 命令行工具可以用于下载种子和文件，可以上网冲浪。


![5 Command Line Internet Tools](/images/p/201404/21/100153wl5tgnto5ndohlhb.jpg)


本文推荐的**5个强悍的上网工具**方便实用，是居家旅行的必备物品。


### 1. rTorrent


rTorrent 基于文本的 Torrent 客户端，用 C++ 调制而成，我们的目标是高性能！我们可运行在标准的 Linux 发行版中，包括 FreeBSD 和 Mac OS X。


#### 安装 rTorrent



```
# apt-get install rtorrent    (基于 APT 的系统，如 Debian，Ubuntu)
# yum install rtorrent        (基于 YUM 的系统，如 RHEL，Fedora)

```

检查有没有安装成功，运行下面命令试试：



```
# rtorrent

```

![rTorrent Command Line Tool](/images/p/201404/21/100156iste36fmqzrf5rsp.jpeg)


#### rTorrent 的用法


下面是 rTorrent 比较常用的功能：


* **CTRL+ q** – 退出 rTorrent。
* **CTRL+ s** – 开始下载。
* **CTRL+ d** – 暂停下载任务，或删除己被暂停的下载任务。
* **CTRL+ k** – 关闭一个正在下载的任务
* **CTRL+ r** – 在开始上传、下载之前，使用 Hash 检查文件，确保文件的完整性。
* **CTRL+ q** – 按再次这个组合键，rTorrent 无条件退出。
* **Left Arrow Key** – 回退到上个页面。
* **Right Arrow Key** – 前进到下个页面。


### 2. Wget


**Wget** 是一个 GNU 项目，它的名称参考了 World Wide Web (**WWW**)。Wget 在递归下载方面做得很好，你可以将整个网站的内容都下到本地，然后访问本地的 **HTML** 文件。它支持多种操作系统：**Windows，Mac，Linux**。它支持多种协议，可通过 **HTTP，HTTPS 和 FTP** 下载文件。它可以对整个网站做一个镜像（完全将目标网站的文件下载到本机），支持代理，支持断点传输（即下载可暂停）。


#### 安装 Wget


**Wget** 也是一个 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 Command Line File Download](/images/p/201404/21/100159yjqovs6f9hsqf0oz.jpeg)


关于 wget 的更多用法，参考[Wget 的10个的用法](http://www.tecmint.com/10-wget-command-examples-in-linux/)。


### 3. cURL


**cURL** 是一个客户端工具，支持多种文件传输协议，比如 **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

```

![Curl Data Download](/images/p/201404/21/100201o82qfh88wh1ff0i2.jpeg)


![Curl Download](/images/p/201404/21/100204gjagpasa8gkkzrqa.jpeg)


### 4. w3m


W3m 是基于文本的网页浏览器，使用 GPL 协议，支持 tables, frames, color, SSL 连接，支持内嵌图片，以快速闻名。


#### 安装 w3m


W3m 也是大多数发行版的默认配置，也可通过 **apt** 或 **yum** 安装。



```
# apt-get install w3m    (基于 APT 的系统，如 Debian，Ubuntu)
# yum install w3m        (基于 YUM 的系统，如 RHEL，Fedora)

```

#### w3m 的基本用法



```
# w3m www.tecmint.com

```

![w3m Text Based Web Browser](/images/p/201404/21/100207j1zii1f1p8l0vzhf.jpeg)


### 5. Elinks


**Elinks** 是一个免费的基于本文的网页浏览器，支持 **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.com
```

 


![Elinks Command Line Web Browsing](/images/p/201404/21/100210bfthl75dod7q5253.jpeg)




---


via: <http://www.tecmint.com/command-line-tools-for-downloading-file-and-browsing-websites/>


译者：[bazz2](https://github.com/bazz2) 校对：[wxy](https://github.com/%E6%A0%A1%E5%AF%B9%E8%80%85ID)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译，[Linux中国](http://linux.cn/) 荣誉推出