Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.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
Ruby on rails “我该如何解决?”;“拒绝许可”;尝试在Rails中创建目录时出错?_Ruby On Rails_Mkdir_Permission Denied - Fatal编程技术网

Ruby on rails “我该如何解决?”;“拒绝许可”;尝试在Rails中创建目录时出错?

Ruby on rails “我该如何解决?”;“拒绝许可”;尝试在Rails中创建目录时出错?,ruby-on-rails,mkdir,permission-denied,Ruby On Rails,Mkdir,Permission Denied,当我键入命令时 mkdir rails_projects 在我在www.railstutorial.org上使用的教程之后,我遇到了以下问题: ~ DUFF$ mkdir rails_projects mkdir: rails_projects: Permission denied 有人知道这是怎么回事吗?我试着离开终点站回来,但没用。我想我可能无法访问当前目录,但我不确定如何检查,我是唯一的用户(我在计算机上知道)。我环顾了一下其他线程,但似乎它们不是同一个问题,大多数都是基于PHP的 我

当我键入命令时

mkdir rails_projects
在我在www.railstutorial.org上使用的教程之后,我遇到了以下问题:

~ DUFF$ mkdir rails_projects
mkdir: rails_projects: Permission denied
有人知道这是怎么回事吗?我试着离开终点站回来,但没用。我想我可能无法访问当前目录,但我不确定如何检查,我是唯一的用户(我在计算机上知道)。我环顾了一下其他线程,但似乎它们不是同一个问题,大多数都是基于PHP的

我不确定我使用什么命令来查找我当前所在的目录。另外,我是编程新手,所以我不确定这些东西在我的系统中的位置。任何帮助都将不胜感激。你们昨天对我的问题都很有帮助。我看到一些帖子说,你永远不需要使用sudo,我应该有权创建一个目录,所以我不知道发生了什么


再次感谢您。您使用的是什么操作系统?如果是Linux/OS X,您可以使用
pwd
命令列出当前目录

我建议您将目录切换到用户的主目录并在那里开始工作。您可以使用
cd~


~
只是指向用户主目录的完整路径的快捷方式,在OSX中,主目录通常是/Users/username

您使用的是什么操作系统?如果是Linux/OS X,您可以使用
pwd
命令列出当前目录

我建议您将目录切换到用户的主目录并在那里开始工作。您可以使用
cd~


~
只是指向用户主目录的完整路径的快捷方式,在OSX中,主目录通常是/Users/username

您使用的是什么操作系统?如果是Linux/OS X,您可以使用
pwd
命令列出当前目录。我建议您将目录切换到用户的主目录并在那里开始工作。你可以用
cd~
Sweet mercy做到这一点,我喜欢这个网站。成功了。就为了让我知道并能学到,pwd代表什么?我假设“d”是目录。现在我知道~是主目录。但是,主目录到底在哪里?这仅仅是OSX(我使用的系统)中的用户吗?我如何将您的答案标记为解决问题的答案?@Matt pwd=present working directory。您可以在
cd~
之后执行
pwd
,查看用户的主目录。@Matthew Lehner您应该将其作为答案发布,以便op可以接受并将此问题标记为已关闭。您使用的是什么操作系统?如果是Linux/OS X,您可以使用
pwd
命令列出当前目录。我建议您将目录切换到用户的主目录并在那里开始工作。你可以用
cd~
Sweet mercy做到这一点,我喜欢这个网站。成功了。就为了让我知道并能学到,pwd代表什么?我假设“d”是目录。现在我知道~是主目录。但是,主目录到底在哪里?这仅仅是OSX(我使用的系统)中的用户吗?我如何将您的答案标记为解决问题的答案?@Matt pwd=present working directory。您可以在
cd~
之后执行
pwd
,查看用户的主目录。@Matthew Lehner您应该将其作为答案发布,以便op可以接受并将此问题标记为已结束。