【问题标题】:Hello world on ruby and rails (ror)ruby 和 rails 上的你好世界 (ror)
【发布时间】:2012-05-02 15:37:17
【问题描述】:

我已在运行 Mac OS X Lion 的计算机上将“hello world”保存为 .rb 文件。我正在尝试在文件系统的根目录中创建一个名为 ruby_tutorials 的新目录,但遇到了一些问题。

我尝试在终端中输入命令mkdir /ruby_tutorials,但收到以下错误消息:“权限被拒绝”。我该如何克服这个问题?

【问题讨论】:

标签: ruby-on-rails ruby macos command-line permissions


【解决方案1】:

试试这个:

sudo mkdir /ruby_tutorials

sudo 允许您以superuser 的身份执行命令。您需要管理权限才能在根目录中创建目录。将sudo 用于单个命令而不是始终具有管理权限的原因之一是它可以保护您免于意外损坏您的系统。

【讨论】:

  • 谢谢 Matthew,不知何故,在输入您的代码后会发生这种情况: sudo: mkdir/ruby_tutorials: command not found I created: def hello_world puts "Hello World!"结束 hello_world -- 并将所有内容放到我的 mac osx lion 上的 .rtf 手机上
  • @Bryan:mkdir/ruby_tutorials 之间需要一个空格。有 3 个部分:sudo(以超级用户身份执行此操作)、mkdir(创建目录)和/ruby_tutorials(要创建的目录的名称)。
  • 谢谢 Matthew,它说文件存在,但下一步不存在,即“cd /ruby_tutorials”。我的mac说文件不存在...
  • 试图删除这个帖子,因为我提交了一个更新的帖子,上面有更多的代码行......
猜你喜欢
  • 1970-01-01
  • 2021-11-19
  • 2015-01-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多