【问题标题】:root directory empty no folders on digitalocean根目录为空,digitalocean 上没有文件夹
【发布时间】:2020-10-24 11:51:39
【问题描述】:

当我通过 ssh deploy@dropletIP 远程连接到数字海洋服务器时,我输入 pwd 这出来了

/home/deploy

当我输入“ls”时,什么都没有出现 当我做 cd shared 时,它说

 -bash: cd: shared: No such file or directory

当我输入 .. 或 cd - 或 /

No command 'cd-' found, did you mean:
..: command not found
-bash: /: Is a directory

我正在尝试导航到共享/配置,以便创建 database.yml 和 secrets.yml

【问题讨论】:

  • 您无法导航到不存在的文件夹。为什么你认为应该有一些东西?通常你的 capistrano 部署脚本会为你处理一切
  • 我按照此链接中的说明进行操作medium.com/@adamjgordon24/…@jamesc
  • 键入 ls 时什么都没有显示,因为那里什么都没有。这根本没有告诉我任何事情。你有一个空的服务器。你没有描述在你采取了哪些步骤之后应该有什么。如果您想更改文件夹,那么mkdir some_folder 将为您执行此操作,但是您的 capistrano 部署脚本将在您进行 cap deploy 时设置您的 rails env,并从您的 git 源代码存储库(bitbucket)中获取您的代码?并将您的代码放在应有的位置。即应用程序文件夹将与完整的应用程序代码一起自动创建

标签: ruby-on-rails ruby nginx digital-ocean


【解决方案1】:

因为您以 SFTP 身份登录到您的远程服务器,这将使您转到与以 SSH 身份登录不同的目录

【讨论】:

    猜你喜欢
    • 2013-10-22
    • 1970-01-01
    • 2019-08-29
    • 2010-10-03
    • 2021-12-05
    • 2015-11-11
    • 2011-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多