大前提

一定要会科学上网!一定要会科学上网!一定要会科学上网!不然谷歌账号登录不了。

wget特性

这里介绍下常用的wget,及其常用命令。

wget是非交互的网络下载器。通过manpage,主要特性如下:

  1. 支持http,https, ftp以及http代理。对安全强度很高的系统而言,一般不会将自己的系统直接暴露在互联网上,所以,支持代理是下载软件必须有的功能

  2. 非交互。

  3. 可识别(follow)html,xhtml,和css链接,递归下载。

  4. 健壮性,支持断点下载。

    网上常用方法mwget

    wget相对于浏览器来说,速度会比较偏慢,特别是国外的网站。

刚好经常用的xftp无法正常使用了,于是开始折腾mwget。

mwget是一个多线程下载应用,可以明显提高下载速度。

下面来看一下mwget安装步骤:

#!/bin/bashwget http://jaist.dl.sourceforge.net/project/kmphpfm/mwget/0.1/mwget_0.1.0.orig.tar.bz2
yum install bzip2 gcc-c++ openssl-devel intltool -y
bzip2 -d mwget_0.1.0.orig.tar.bz2
tar -xvf mwget_0.1.0.orig.tar 
cd mwget_0.1.0.orig
./configure 
make
make install  echo "至此,安装完成"

新wget加速方法

针对那些有科学上网手段但是还是网速感人的人。

尤其是在Linux上下载vscode,能下成功就已经是一个奇迹了。所以在这里我介绍一下一种巧妙的方法,下载对应的文件。

Google Colab:https://colab.research.google.com/

其原理就是租用Google的服务器,然后用他们那里的高速下载服务,下载想要的东西,然后从Google的网站上下载自己想要下载的任何东西,只要有直接的下载链接都可以下载好。如下图所示:

Untitled

下面就拿Ubuntu下载vscode做例子。

首先,打开vscode的官网,单机下载建进入页面

Untitled

选择适合自己电脑的版本,由于我的计算机用的是NVIDIA Xavier NX 版本,基于ARM64架构,点击下载,可以发现这个下载的速度可以说是龟速了。

不过不要紧,你只需要复制下载的连接(也就是wget能生效的连接)即可,第一步,就是打开下载的界面,然后打开自己下载的目录,找到自己下载的文件,右击,复制下载链接。

Untitled

接着打开Google 的 Colab:https://colab.research.google.com/,打开欢迎使用的部分,如下图所示

Untitled

点击添加代码,

Untitled

输入wget下载指令,注意指令前面有一个英文的感叹号

Untitled

把自己的连接放在这里点击执行

Untitled

第一次连接的时候,会慢一点,慢慢等待就可以了,等待下载好以后,出现如下图所示的截面

Untitled

可以知道下载速度还是相当快的,然后我们就要去找我们下载好的软件了,单机文件夹

Untitled

然后下载即可

Untitled

如果发现没有文件,点击刷新即可。

Untitled

下载好以后直接在下载里面找到自己想要的文件就可以了。