Code前端首页关于Code前端联系我们

Linux VPS - 远程文件下载 wget 命令应用详解

terry 2年前 (2023-09-28) 阅读数 80 #未命名

在操作 Linux VPS/服务器时,无论我们是在搭建还是管理网站,甚至是有其他项目需求,最常用的管理文件传输的命令是肯定是 wget 命令。因为使用wget比使用FTP上传下载方便很多,而且效率更高、速度更快。例如,当我们在两个海外VPS之间移动网站时,常见的方法是从A服务器下载到本地,然后从本地上传到B服务器。如果您可以使用 WGET 直接从服务器 A 拉取到 B,该过程只需几秒钟。

这篇文章老江整理并讲授了几个常用的wget命令,主要记录一下,方便下次需要使用的时候可以直接参考。

先下载一个文件

wget https://cn.wordpress.org/wordpress-4.2.2-zh_CN.zip
这个命令应该是常用的,比如安装CMS的时候。直接下载文件包,解压安装,比本地上传快很多。

二、下载并重命名

wget -O wordpress.zip https://www.itbulu.com/itbulu.com.zip
为此,我们可以下载远程文档,然后重命名。

三、限速下载文件

wget --limit-rate=300k https://www.itbulu.com/itbulu.com.zip
比如我们限制下载速度为300K

四、断点恢复

wget -c https://www.itbulu.com/itbulu.com.zip
对于因网络原因可能损坏的大文件比较有用。

五、后台下载

wget -b https://www.itbulu.com/itbulu.com.zip
如果文件比较大或者需要做其他事情,我们可以在中设置下载背景,因此无需等待。

六、伪装可下载代理名称

wget --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.16(KHTML,如 Gecko)Chrome/10.0.648.204 Safari/534.16" https://www.itbulu。 com/itbulu.com.zip
一般我们下载的时候,我们可以知道是通过浏览器还是通过某种方式下载,但是用这种屏蔽方式我们就无法知道了。

七、批量下载多个文件

wget -i filelist.txt
我们会创建filelist.txt,然后将多个要下载的文件放入文档中。每行一个参考文件。

八、限制下载文件大小

wget -Q5m -i filelist.txt
例如限制5M。

总结一下,以上8个wget命令就是我们常用的方法。如果需要的话,它们会被记录下来以供将来参考。使用 wget 距离此还有很长的路要走。我们还有其他用户,例如匿名 FTP 下载和过滤格式下载。等待。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门