Linux 如何从网上下载文件

分享
藏宝库编辑 2024-9-4 04:37:45 41 0 来自 中国
镜像下载、域名分析、时间同步请点击 阿里云开源镜像站
将网络上的文件下载到使用 Linux 操纵体系的盘算机上,须要用到 wget 指令,使用该指令可能谋面对两个题目。
起首,如何获取文件的下载 url?这须要你在浏览器上找到要下载文件的链接地点,然后右键 -> 复制链接地点,既可获取该文件的下载 url。以阿里提供的 Centos7 镜像为例,如下图:
1.png 在 Linux 体系上使用 wget 指令即可下载该文件:
其次,在下载某些文件时,须要通过认证才可以下载,比方在Oracle 的官网上下载JDK8,须要登录之后才可以下载。
在这种环境下,直接右键 -> 复制链接地点,使用获取到的url 是无法下载文件的。此时我们须要先登录通过认证,再通过已经开始下载的文件获取文件的下载 url。如下图所示:
3.png 通过该下载 url 可以实现文件下载。如下图:
对比下载 Centos7 和 JDK8 的两个下载 url,可以看出二者相差在那边:
Centos7 下载 url:http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1908.iso
JDK8 下载 url:https://download.oracle.com/otn/java/jdk/8u241-b07/1f5b5a70bf22433b84d0e960903adac8/jdk-8u241-linux-i586.tar.gzAuthParam=1581668252_c9c8f58d1def52b3ff4ada98e7c2730b
着实须要认证才气下载的文件的下载 url,就是在平常的下载url 的反面加上了一个通过验证之后的参数,JDK8 的下载认证参数为 AuthParam。
不过通常环境下该参数是随机天生的,也有对应的下载时限。对于 JDK8 而言,该下载 url 只有在天生后的5分钟内有效,期间内可以多次下载,高出5分钟再下载则会报错 “ERROR 403:Forbidden”:
固然假如你觉得如许太贫苦了,也可以先将文件下载到 Windows 体系上,然后借助于 WinScp 将文件上传到 Linux 体系上。
本文转自:https://blog.csdn.net/segegefe/article/details/124289714
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-19 15:44, Processed in 0.178432 second(s), 35 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表