ruby-on-rails – 当我开始学习Ruby on Rails时,我应该熟悉哪些Linux命令?

我刚刚开始学习Ruby on Rails,我正在使用Mac进行开发.我是Mac和Linux的新手,我发现自己已经在努力使用我需要的命令来完成任务.例如,我使用以下命令启动了rails服务器: rails server -d命令,我无法弄清楚如何阻止它...

我刚刚开始学习Ruby on Rails,我正在使用Mac进行开发.我是Mac和Linux的新手,我发现自己已经在努力使用我需要的命令来完成任务.例如,我使用以下命令启动了rails服务器:> rails server -d命令,我无法弄清楚如何阻止它.如教程中所提到的,Ctrl-c不起作用,因为它是使用-d开关的分离进程.搜索谷歌后,我发现lsof | grep ruby??帮助我找到正在运行的进程并杀死-9 pid停止了它.我在过去的12年里一直在Windows上开发,我之前从未使用或看过任何这些linux命令.这让我很紧张,尝试开发是一个如此陌生的环境.一个更大的问题是,在部署和运行应用程序后,我不知道自己的方式,我必须开始排除故障并解决出现的问题.

我将尝试阅读Linux并更好地学习操作系统,但我想在我开始学习Ruby on Rails时,先问一下我应该熟悉哪些Linux命令?

非常感谢您的帮助!

解决方法:

我刚刚开始使用rails大约2个月前,之前我使用Visual Studio进行了大部分的asp.net.像你一样,rails几乎是我第一次看unix命令.我走到了极端,并决定使用VIM作为我的编辑器,而不是依赖于IDE(RadRails,Aptana等).如果你走同样的路线我会有更陡峭的学习曲线!如果你使用IDE它可能会更容易但不是那么有趣或有趣恕我直言:)

如果你走同样的路线,我就需要了解vim,它有很多plugins,比如rails.vim,fuzzyfinder,snippets,NERDTree.我使用MacVim,我已经为终端安装了非常酷的visor.当然,您还需要学习如何使用Git进行源代码控制.除此之外,您还需要了解MacPort和rvm.我认为这些东西不一定是unix特定的,但是如果你来自windows开发,这些都是你需要学习的新东西.

本文标题为:ruby-on-rails – 当我开始学习Ruby on Rails时,我应该熟悉哪些Linux命令?

基础教程推荐