Для версий rails до 3.0 команда rails используется только для создания нового приложения
rails APP_NAME
Затем вы используете скрипт / сервер для запуска сервера dev
В новых версиях rails вы используете команду rails для выполнения многих задач, таких как создание приложения, запуск сервера и т. Д. *
Если вы создаете новое приложение, вам лучше использовать ruby 1.9.2 и rails 3.1
Если вам нужно запустить 2.3 - лучше инвестируйте в хорошую книгу, ориентированную на эту версию