当前位置: 首页 > 知识库问答 >
问题:

SCP无法识别目标文件路径

钦德佑
2023-03-14

我想将dir.env/中的环境文件从本地计算机复制到远程计算机。

根据这个答案,我尝试了以下方法,但得到了一个错误:

stephen@desktop:~/Projects/finance$ scp -r .env root@<MY_IP_INSTANCE>:/finance
scp: /finance/.env: Not a directory
stephen@desktop:~/Projects/finance$ ls -al | grep .env
drwxrwxr-x  2 stephen stephen      4096 Nov 12 14:25 .env
root@localhost:~/finance# ls -al |grep .env
root@localhost:~/finance#

编辑2:以下是工作原理

stephen@desktop:~/Projects/finance$ scp -r .env root@173.255.210.31:finance
.dev.local    100%  712    20.0KB/s   00:00    
.prod         100%  595    21.2KB/s   00:00     
.prod.local   100%  710    24.7KB/s   00:00     
.dev          100%  597    20.2KB/s   00:00 

共有1个答案

龙嘉玉
2023-03-14

你需要移除斜线。您所写的内容是指另一台机器上的根文件夹。不过,从验证步骤可以清楚地看出,您指的是root的主文件夹(/root):

scp -r .env root@<MY_IP_INSTANCE>:finance
# or, explicitly
scp -r .env root@<MY_IP_INSTANCE>:/root/finance
 类似资料:
  • 突然之间,网络Storm对我来说不认识Javascript了。 如果我添加这样的文件: 之后我在IDE中看到的是: 如果我刷新,重新启动Webstorm,它仍然无法识别文件!网络Storm已无法使用!

  • 我正在处理一个使用JSF/Facelets的项目。我想在我的视图XHTML上做一些CSS更改,但是当我在Tomcat服务器上部署我的web应用程序时什么也没有发生。我试过很多把戏,结果都一样。 总之,这是我的“styles.css”: 这是主模板“template.html”,包括“header.html”和“footer.html”,我使用标记将“styles.css”放在其中: 最后,这里是我

  • Webstorm 无法将我的一个.js文件识别为 JavaScript 文件,因此我丢失了语法突出显示并能够添加断点。我查看了文件,有问题的文件似乎与其他正常工作的.js文件具有相似的设置。 如果我更改文件名,它可以正常工作。因此,不知何故,Webstorm 陷入了误解具有此名称的文件类型的困境。我还可以在哪里编辑项目?

  • 我通过Vue-CLI创建了一个Vue项目,当我使用Web斯托打开项目时,但是文件看起来像纯文本,没有高亮语法。 代码如下:

  • 我有一个PHP特征文件: 即使它是一个PHP文件(扩展名为.php),PHPStorm也无法将其识别为有效的PHP文件。编辑器没有对该文件中的PHP代码进行语法突出显示,它几乎显示为普通文本文件。 我试图将此文件从它的命名空间中使用到另一个类文件中,但它也无法使用以下命令识别文件路径: 我做了< code > composer dump-autoload 和: 我也删除了这个文件,重新启动PHPS

  • PyCharm不再识别Python文件。解释器路径设置正确。