如何在PuTTY中保存和运行Java文件?

我在AWS(amazon web services)上完成新手,所以这可能是一个基本问题。

我在AWS上创建了一个EC2实例。 我有一台Windows机器,所以我使用PUTTY连接Linux实例。

在与我的EC2实例连接后,我使用下面的命令编写Java代码,

vi java First.java 

写完上面的代码后,我得到了下面的屏幕,我编写了一个简单的“Hello World”的Java代码,

在此处输入图像描述

问题是现在我被困在这里,我该怎么做才能保存我所写的内容? 它将存储在我的笔记本电脑或EC2中? 有没有办法我可以简单地上传文件,然后从终端运行它?

提前致谢。

我差不多2年才使用腻子..

你应该使用“vi filename.java”打开vi编辑器

键入程序,然后说“Esc:wq”忽略空格..而Esc是键盘上的Esc按钮..

然后使用“javac filename.java”编译你的程序

N然后使用java filename.java运行

见Saumil ..

当您登录时,您登陆的目录是您的用户主目录..就像您的情况“ec2-user”..

因此,如果您在不更改目录的情况下执行“vi filename”,则会在用户主目录“/ home / ec2-user”中创建该文件.N表示为〜..表示当前用户的主目录..

N然后,如果你注销并再次登录,那么文件就会停留在那里..只要你手动删除它,该文件就没有任何反应..

通过上面的快照,我可以看到登录后你将用户改为root ..但是如果你在做完sudo后可以看到你仍然在同一个目录中。 N“〜”更改为“ec2-user”,因为root用户主目录不同。