Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 我的应用程序代码在AWS Elastic Beanstalk EC2实例上位于何处?_Linux_Bash_Amazon Web Services_Amazon Ec2_Amazon Elastic Beanstalk - Fatal编程技术网

Linux 我的应用程序代码在AWS Elastic Beanstalk EC2实例上位于何处?

Linux 我的应用程序代码在AWS Elastic Beanstalk EC2实例上位于何处?,linux,bash,amazon-web-services,amazon-ec2,amazon-elastic-beanstalk,Linux,Bash,Amazon Web Services,Amazon Ec2,Amazon Elastic Beanstalk,我已将Python Flask服务器部署到AWS EB 我已经能够SSH到EC2实例中,当我转到根目录并键入命令ls时,我得到了这个消息 bin boot dev etc home lib lib64 local media mnt opt proc root run sbin srv sys tmp usr var 环顾四周后,我假设我的应用程序代码位于 /home/webapp 但是这里我有一个问题,我无法cd进入目录,因为我得到了一个权限错误 -b

我已将Python Flask服务器部署到AWS EB

我已经能够SSH到EC2实例中,当我转到根目录并键入命令
ls
时,我得到了这个消息

bin  boot  dev  etc  home  lib  lib64  local  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
环顾四周后,我假设我的应用程序代码位于

/home/webapp
但是这里我有一个问题,我无法
cd
进入目录,因为我得到了一个权限错误

-bash: cd: webapp/: Permission denied
当我使用
sudo
时,我没有收到错误,但目录没有改变

[ec2-user@ip-###-##-##-### home]$ sudo cd webapp/
[ec2-user@ip-###-##-##-### home]$ 
我有两个问题,

  • 我的申请代码在哪里
  • 假设我的应用程序代码在目录
    webapp
    中,为什么
    sudo cd
    不起作用

  • 应用程序位于以下目录下

    /var/app/current/
    

    cd
    是shell内置命令,而不是外部命令。使用
    sudo-i
    后,您可以使用
    sudo-i
    获得一个根shell,因为我意识到我的应用程序代码不在
    webapp