wget 停止下载:无法写入“-”(成功)

DCV*_*ego 7 centos dropbox wget http

请记住,我对服务器一无所知,也不了解它的任何词汇,我只是一个简单的网络程序员,试图在宇宙中找到自己的出路。

我正在尝试链接我的服务器上的保管箱,我正在使用这行代码:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Run Code Online (Sandbox Code Playgroud)

当我运行它时,它向我显示错误:

Cannot write to `-' (Success).
Run Code Online (Sandbox Code Playgroud)

我很困惑,不知道该怎么办。我的CentOS是64位的,版本6.5。

小智 1

首先简要介绍您正在使用的命令。

cd ~- 将下降到您的“主”目录(~ 是一个变量)

wget -O- 将下载文件

tar -zxf- 将解压下载的文件

尝试逐步的方法。在终端中输入以下内容:

    1. cd ~并输入pwd(您的位置应该类似于/home/用户名)
    1. wget https://dl.dropboxusercontent.com/u/17/dropbox-lnx.x86_64-2.10.52.tar.gz (请注意,我包含了文件的完整路径,与描述中的不同)
    1. tar xzf dropbox-lnx.x86_64-2.10.52.tar.gz

提示:要测试您是否对特定文件夹具有写入权限,只需“ cd”到该文件夹​​并键入:“ touch test”。如果您有写入权限,它应该在该文件夹中创建一个名为 test 的空文件

希望这可以帮助

干杯! 迪赫