vscode之 wget下载zip文件并unzip解压zip文件 |
您所在的位置:网站首页 › unzip能解压7z文件吗 › vscode之 wget下载zip文件并unzip解压zip文件 |
本文情形:在vscode上进行ssh远程连接服务器之后,使用wget执行下载zip文件。 wget:wget 是Linux系统用于从Web下载文件的命令行工具,是一个从网络上自动下载文件的自由工具。wget是一个可以从网络上下载文件的免费实用程序,它的工作原理是从 Internet 上获取数据,并将其保存到本地文件中或显示在你的终端上。 wget下载文件使用方法: wget [options操作] [url路径地址] 下载流程:(1)在vscode新建终端,运行这行命令下载文件: wget [url地址](2)在vscode上进行ssh远程连接服务器之后,我是使用wget执行下载这个zip文件, https://data.vision.ee.ethz.ch/sagea/lld/data/LLD-logo_files.zip如果你下载的zip文件的请求的url是https开头的时候会下载出错,就会遇到下面这个错误: --2022-05-07 16:57:48-- https://data.vision.ee.ethz.ch/sagea/lld/data/LLD-logo_files.zip Resolving data.vision.ee.ethz.ch (data.vision.ee.ethz.ch)... 129.132.52.178, 2001:67c:10ec:36c2::178 Connecting to data.vision.ee.ethz.ch (data.vision.ee.ethz.ch)|129.132.52.178|:443... connected. ERROR: cannot verify data.vision.ee.ethz.ch's certificate, issued by ‘/C=US/O=Let's Encrypt/CN=R3’: Issued certificate has expired. 错误:无法验证数据。视力嗯。埃斯。ch的证书,由“/C=US/O=Let's Encrypt/CN=R3”颁发: 颁发的证书已过期。 连接到数据。不安全地使用“--无支票证书”。参考我的博客,里面有解决办法,亲测有效。vscode之 wget下载文件报错:ERROR: cannot verify data.vision.ee.ethz.ch‘s certificate_水w的博客-CSDN博客 在vscode新建终端,运行这行命令下载文件,终端显示的结果如下所示: (3)那么,我们现在已经成功使用wget执行下载一个zip文件命令了,当前zip文件正在下载。 这里我们知道: wget 是一个从网络上自动下载文件的自由工具。“自动下载”就是指 wget 可以在用户退出系统的之后在继续后台执行,直到下载任务完成。 后台下载+断点续传指令: wget -b -c [url地址]-b参数:wget在后台运行下载文件,记录文件会写在当前目录下“wget-logo”文件中; -c参数:当文件特别大或者网络特别慢的时候,往往一个文件还没有下载完,连接就已经被切断,此时就需要断点续传。wget的断点续传是自动的。 (4)我在vscode进行ssh远程连接服务器之后,使用wget下载一个大文件时,ssh不小心断开连接了。 我并没有使用这个“后台下载+断点续传指令”。但是当我过段时间之后再次打开vscode远程连接ssh服务器之后时,就会发现文件夹下面会出现已经下载好的zip文件和生成的wget.log,如下图所示:
- wget解压缩的命令: unzip [选项] [压缩包名]- unzip 命令常用选项: -d 文件目录名:将压缩文件解压到指定目录下 -n:解压zip文件的时候覆盖已经存在的文件,并且不需要确认 -t:测试压缩文件有无损坏,但并不解压 -n:解压时并不覆盖已经存在的文件 eg:本文我使用的命令是,在目录下新建一个LLD文件,将需要解压的LLD-logo_files.zip文件,解压到新建的LLD文件夹下: unzip -d LLD LLD-logo_files.zip我的文件目录结构: (7)终端显示解压成功之后,打开LLD/LLD-logo_files文件夹,就可以看到解压内容了。 那么,解压zip文件的整个流程就结束了。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |