7
为什么我必须从已删除的目录CD出来?
在我的服务器上,我有一个目录结构,看起来像这样: /myproject/code 我通常与服务器建立ssh连接,并在该目录中“站立”: root@machine:/myproject/code# 当我部署新版本的代码时,代码目录将被删除,因此我将剩下: root@machine:/myproject/code# ./run -bash: ./run: No such file or directory 我发现的唯一解决方案是cd并返回: root@machine:/myproject/code# cd ../code root@machine:/myproject/code# ./run Running... 我可以避免吗?这有点奇怪。如果您有一个很好的解释,为什么会这样,我将不胜感激。