如何从互联网下载文件到我的Linux服务器与Bash
我最近不得不升级到VPS服务器(HostGator Linux),因为我想运行一个比常规的PHP数据库操作复杂一点的脚本。 我正在尝试安装JDK和Apache Ant(如果重要,请在服务器上编译Android应用程序)。
我看了Linux Bash上的教程,并开始使用它。 我目前正在尝试将Java(使用JDK和JRE)安装到服务器上。
我正在关注此页面上的教程: http : //www.oracle.com/technetwork/java/javase/install-linux-64-self-extracting-142068.html
但是,我不知道该怎么做:
-
下载并检查下载文件的大小。
您可以下载到任何您可以写入的目录。
如何从命令行下载Java?
如果有问题,我正在运行CentOS v5.8
使用wget
wget -O /tmp/myfile 'http://www.google.com/logo.jpg'
或curl:
curl -o /tmp/myfile 'http://www.google.com/logo.jpg'
您可以使用命令wget
从命令行下载。 具体来说,你可以使用
wget http://download.oracle.com/otn-pub/java/jdk/7u10-b18/jdk-7u10-linux-x64.tar.gz
但是,由于Oracle要求您接受许可协议,因此这可能不起作用(目前我无法对其进行testing)。
我想你可以使用curl
和wget
,但是由于Oracle要求你检查一些复选标记,所以用上面提到的工具来仿真是很痛苦的。 您将不得不使用许可协议下载页面,并从中查看需要什么请求才能进行实际下载。
当然,你可以简单地启动一个浏览器,但这可能不符合“从命令行”。 所以你可能想看看lynx
,,一个基于文本的浏览器。