0

我是 Ruby 的新手,我正在努力学习 Hartl 教程。今天早上我遇到了几个问题,我担心我可能会让其中一个变得更糟。

我在教程中做得很好,直到我到达第 1 章的 Heroku 部署部分并意识到我还没有设置 Sublime Text 2 “subl”命令,以便我的终端可以与 Sublime Text 交互。

然后我继续追查如何让 subl 命令工作。在试图弄清楚这一点时,我遇到了这个线程(在终端中安装 Sublime Text 的命令行工具 'subl',权限被拒绝?)并继续将目录更改为“mkdir bin”,以便我可以运行“sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl" 并让我的 subl 命令行工作。

好吧,当我输入“sudo ln -s ....”行时,它要求输入密码,基本上说我应该小心我在做什么。鉴于此,我只想返回我的“first_app”目录并尝试以不同的方式解决问题。唯一的问题是,当我点击“cd first_app”时,它告诉我没有这样的文件或目录......我现在开始有点吓坏了......

  1. 我怎样才能回到 first_app 目录?确定它没有消失吗?!<--最重要!!
  2. 如果我能回到 first_app 目录,我怎么能得到 subl 命令行,以便我可以继续部署等等......?

在我尝试度过这个非常令人沮丧的阶段时,我们非常感谢任何和所有的帮助。

更新:我刚刚把它改回了 first_app 目录——让这个 subl 命令行工作的最好方法是什么?

4

1 回答 1

0

根据您所在的目录,如果您尝试这样做cd first_app,它可能不是您当前所在目录的子目录。

一些基本的 linux 命令可以帮助您:

cd .. <-- Moves up a level
pwd   <-- Shows where you currently are in the directory structure
ls    <-- Shows files/folders that exist in the directory you are in.
于 2013-04-15T20:45:53.150 回答