我在Google Cloud Compute Engine中有以下启动脚本:
sudo apt-get update -y
sudo apt-get install python3-pip -y
sudo pip3 install pymysql
sudo pip3 install sympy
wget [DOMAIN]/file.tar.gz ~/file.tar.gz
tar -vzxf ~/file.tar.gz ~/
但是当我登录时,tar或其中的文件都不在主文件夹中。我之前尝试了各种排列,包括cd ~
,或者在脚本中给出了绝对引用/home/[username]/
,但似乎没有任何效果。
我见过这个: startup script on GCP instance fails at wget
但由于我没有执行bash文件,我不认为语法仍然适用?
答案 0 :(得分:0)
确保您已连接到服务器,并且本地防火墙未阻止流量。
检查您是否有权从[DOMAIN]下载文件。
wget可能会在下载过程中断开连接,但您可以使用此documentation中描述的选项来帮助您成功下载,例如-t和-c选项可以尝试下载更多次或继续获取部分下载的文件。