为什么这个文件没有下载到指定位置?

时间:2014-03-11 12:43:22

标签: linux ubuntu web command-line wget

我正在这个link下载文件。我使用的是Ubuntu 12.04,我使用下面的命令下载它。

wget -p /home/ubuadmin/CUDA http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run

以下是我的命令行输入和输出。

root@ubuserver3:/home/ubuadmin# wget -p /home/ubuadmin/CUDA http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run
/home/ubuadmin/CUDA: Scheme missing.
--2014-03-11 08:06:28--  http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run
Resolving developer.download.nvidia.com (developer.download.nvidia.com)... 23.62.239.35, 23.62.239.27
Connecting to developer.download.nvidia.com (developer.download.nvidia.com)|23.62.239.35|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 686412076 (655M) [application/octet-stream]
Saving to: `developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run'

100%[======================================>] 686,412,076  663K/s   in 16m 56s

2014-03-11 08:23:24 (660 KB/s) - `developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run' saved [686412076/686412076]

FINISHED --2014-03-11 08:23:24--
Total wall clock time: 16m 56s
Downloaded: 1 files, 655M in 16m 56s (660 KB/s)

它表示下载已完成但我无法在该文件夹中找到该文件。我使用PuTTY远程访问此服务器,并使用WinSCP查看文件结构。出了什么问题?即使下载了,它为什么会丢失?

3 个答案:

答案 0 :(得分:2)

要设置目标文件夹,请使用-P(大写)而不是-p

来自man wget

  

-P前缀

     

- 目录前缀=前缀

     

将目录前缀设置为前缀。目录前缀是目录   将所有其他文件和子目录保存到的位置,即   检索树的顶部。默认是。 (当前目录)。

答案 1 :(得分:0)

cd /home/ubuadmin

mkdir test

cd test

wget http://developer.download.nvidia.com/compute/cuda/5_5/rel/installers/cuda_5.5.22_linux_32.run

使用此命令后

stat cuda_5.5.22_linux_32.run

并显示输出

答案 2 :(得分:0)

" p"需要资本化。请记住,Linux在大多数方面都区分大小写。