官网JDK7下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

在里面有各种系统的JDK,我下载的是linux x64的rpm格式。

命令 wget -c -P /root/Downloads http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm

但是该命令会现一个use'--no-check-certificate'的错误提示,网上查是由于https证书造成,于下把命令改成如下:

wget -c -P /root/Downloads --no-check-certificate http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm

提示下载成功,但是下载下来的并不是我要的121M的rpm文件,而是一个5k的html文件,这是什么原因呢,于是我直接把

http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm放在本地的浏览器上下载,同样出现了一个提示cookies不正常的HTML页面。

此时我意识到是cookie的防盗链造成,于是我在本地打开fidder浏览器监视软件,浏览器进入http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,然后点击下载连接,在fidder中查看该连接的cookie为s_nr=1420682671945; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html; s_sq=%5B%5BB%5D%5D

于是我再次把命令改成:

wget -c -P /root/Downloads --no-check-certificate --no-cookie --header "Cookie: s_nr=1420682671945; s_cc=true; oraclelicense=accept-securebackup-cookie; gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1880260.html;s_sq=%5B%5BB%5D%5D" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm

OK,能正确下载到rpm了

linux命令行下载jdk相关推荐

  1. Linux命令行下载大文件,下载Onedrive文件

    Linux命令行下载大文件,下载Onedrive文件 做深度学习实验时,经常会遇到下载数据集,下载到本地又上传到Linux服务器上,这时用rz上传会很慢,在网上找到一些方法,用curl下载One-dr ...

  2. 在linux命令行下载百度网盘中的文件

    在linux命令行下载百度网盘中的文件 将想下载的文件创建一个公开链接, 然后在浏览器里输入链接地址,单击下载,之后浏览器会下载文件,此时取消下载,然后右键复制下载链接地址. linux命令行执行如下 ...

  3. linux命令行下载github文件,Linux命令行下使用GitHub

    Linux命令行下使用GitHub 1.注册github账号 2.创建ssh密钥 cd ~ ssh-keygen -t rsa -C your_email@example.com 1 2 cd~ ss ...

  4. Linux 命令行下载命令 Axel 多线程下载

    介绍: Axel 是Linux 命令行下的Http/Ftp多线程下载工具,支持断点续传,以从多个地址或者从一个地址的多个连接来下载同一个文件. 安装: Ubuntu/Debian : sudo apt ...

  5. 秒杀迅雷的linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel

    本文介绍常用的几种命令行式的下载工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 下面就为大家详细介绍一下这些工具 1. Wget Wget是一个十分常用命令行下载 ...

  6. linux命令行下载BT种子和磁力链接

    wget是linux下常用的命令行下载工具,是Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件.而tget是一个简单的命令行BT下载工具,可以用于BT种子和磁力链接的下载. tg ...

  7. Linux命令行下载文件到本地

    一直在用ftp工具进行下载,但是很麻烦.现使用Linux命令行的方式下载文件到本地 方案: yum install lrzsz // 下载 上传下载工具sz和rz 安装完之后,输入命令 sz 文件名 ...

  8. linux命令行下载工具

    Wget 多数Linux发行版本都默认包含这个工具. URL = http://www.gnu.org/software/wget/wget.htmlProzilla:  一个十分流行的命令行下载工具 ...

  9. Linux命令行下载磁力链接(magnet:?xt=xxxxx)

    前言 对于使用习惯了某雷的用户转到linux桌面版之后,发现找到的一些下载软件不识别磁力链接的,可以尝试一下使用命令行来下载哦- 解决方案就是使用Aria2 命令行安装aria2 ubuntu/Deb ...

最新文章

  1. java中怎样判断余数为3,Java的基础语法(三): 运算符
  2. android文件的读取方法,Android读取写入文件的方法
  3. Spring MVC控制器的单元测试:“普通”控制器
  4. Count Complete Tree Nodes
  5. hadoop 实战练习_Hadoop 实战实例
  6. LeetCode 173. 二叉搜索树迭代器(中序遍历)
  7. tdk怎么设置_网站tdk如何正确的设置
  8. opencv 直方图均等化
  9. mysql sqlyog讲解_详细讲解如何用SQLyog来分析MySQL数据库
  10. 《著名企业求职面试指南》——揭秘顺利通过名企面试的“潜规则”
  11. IDEA中添加Tomcat配置,Run/Debug Configurations中没有Tomcat选项
  12. 有了这15款编程游戏,谁都可以学编程!
  13. I.MX6UL核心模块tf卡启动linux的实现
  14. 全球及中国冶金工业市场产量分析及投资战略决策报告2021版
  15. 2023 目标,与君共勉
  16. 【PyG】与networkx的图转换
  17. 对计算机网络的保密管理整改措施,保密工作自查整改报告
  18. 张艾迪(创始人):拥抱单身与自由的Eidyzhang
  19. 2020清华深圳国际研究院 计算机线上夏令营总结
  20. 华为升级系统服务器连接失败,与更新服务器连接失败

热门文章

  1. e:可以解包多种存档把戏的小器械
  2. dc是什么游戏的简称_美国各个州的简写是什么?就是像DC这种形式的
  3. 瑞利信道下基于判决反馈的16QAM信道均衡(matlab源码)
  4. iOS开发- 生成/解析.vcf文件
  5. P2P下载工作原理简要解释
  6. Terminal-笔记-1.0
  7. 台式计算机没有usb3.0,台式机USB3.0扩展卡怎么样 | 台式机USB3.0扩展卡开箱_什么值得买...
  8. python语言是非跨平台语言_Python语言初探【转载】
  9. 双向可控硅 2N6073B
  10. 就要这个范儿——娶妻当娶Linux