我使用 putty 从我的 Windows 机器连接到 Linux 服务器。我需要创建一个 ruby 文件并执行相同的操作。我应该在我的机器上还是在 Linux 服务器上创建 Ruby 文件?请指教。
问问题
1029 次
3 回答
1
在哪里编写脚本并不重要。
您可以在本地或远程编写它
当您在本地编写它时,您可以使用众所周知的 GUI 编辑器工具(如记事本等)来完成,但您必须将文件上传到服务器才能在那里使用它。
当您远程编写它时,您必须使用诸如 nano 或 ViM 之类的 CLI 编辑器,但您无需上传即可立即运行它
你可以像往常一样在远程机器上运行脚本
$ ruby path/to/you/script.rb
假设 ruby 已经安装
于 2013-07-25T05:36:21.820 回答
1
在这种情况下,最好的工作流程是在您想要的任何环境中编写 rb 脚本......许多人喜欢在他们自己的机器上进行本地开发(这有优势),并且许多人更喜欢在另一台机器上远程开发它。
基本上,编写它的方式与使用您喜欢的方法在您喜欢的文本编辑器上编写任何 ruby 文件的方式相同。
然后你将 rile 上传到远程机器——你可以使用WinSCP之类的软件,然后使用以下命令运行脚本ssh
:
$ ssh (server address)
$ ruby (path to wherever you put the script)
于 2013-07-25T05:38:24.800 回答
0
如果你想在服务器上执行 ruby 文件,你必须在服务器上创建它。
于 2013-07-25T05:29:44.263 回答