Linux VPS - 远程文件下载 wget 命令应用详解
在操作 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前端网发表,如需转载,请注明页面地址。
code前端网