2012-04-21 2 views
1

Я сохранил 'hello world' как файл .rb на моем компьютере под управлением Mac OS X Lion. Я пытаюсь создать новый каталог под названием ruby_tutorials в корне моей файловой системы, но у меня проблемы.Привет, мир по рубину и рельсам (ror)

Я попытался ввести команду mkdir /ruby_tutorials в терминал, но я получил это сообщение об ошибке: «Permission Denied». Как я могу это преодолеть?

+0

Почему на корне? –

+0

Потому что это то, что гид попросил меня сделать ... – Bryan

+0

Из любопытства, какой гид вы используете? Я чувствую себя довольно сомнительно в отношении руководства, которое просит вас создать папки с корнем. –

ответ

3

Попробуйте это:

sudo mkdir /ruby_tutorials 

sudo позволяет выполнять команды как superuser. Для создания каталога в корневом каталоге вам необходимы права администратора. Одна из причин использования sudo для отдельных команд вместо того, чтобы всегда иметь административные привилегии, заключается в том, что она защищает вас от случайного нанесения вреда вашей системе.

+0

Спасибо, Мэтью, как-то после ввода вашего кода это то, что происходит: Судо: MKDIR/ruby_tutorials: команда не найдена Я создал: "Hello World" защиту hello_world путы конец hello_world - и положить все, что на .rtf телефон на моем Mac OSX лев – Bryan

+0

@Bryan: Вам нужно пространство между 'mkdir' и'/ruby_tutorials'. Есть 3 раздела: 'sudo' (сделать это как суперпользователь),' mkdir' (создать каталог) и '/ ruby_tutorials' (имя создаваемого каталога). –

+0

Спасибо, Мэтью, он говорит, что файл существует, но следующий шаг не является «cd/ruby_tutorials». Мой mac говорит, что файл не существует ... – Bryan

Смежные вопросы