我正在使用mac上的终端在rails上使用ruby。每当我尝试访问这些内容时,包括我通过ruby on rails指南创建的每个文件,我都会看到
Stephen-Troschs-MacBook-Pro:blog stephentrosch$ config/routes.rb
“
-bash: config/routes.rb: Permission denied'
Stephen-Troschs-MacBook-Pro:myapp stephentrosch$ app/views/home/index.html.erb
-bash: app/views/home/index.html.erb: Permission denied'
我如何获得正确的权限?
答案 0 :(得分:0)
当您自己输入文件名作为命令时,操作系统会尝试执行(将其作为程序运行)。
这些文件并不是可执行的(如果您尝试执行它们也不会执行任何操作),因此它们没有该权限集。
您可能希望读取它们,例如在文本编辑器中打开它们:
$ vi config.yml
答案 1 :(得分:0)
您应该使用您选择的文本编辑器打开这些文件。像vi config/routes.rb
一样
或根据您的喜好任何其他编辑。您还可以使用任何编辑器,如sublime,aptana,它为初学者编写代码提供了更好的灵活性。