¿Cómo guardar y ejecutar un archivo Java en PuTTY?

Soy un novato en AWS (Amazon Web Services), por lo que esta podría ser una pregunta básica.

Creé una instancia EC2 en AWS. Tengo una máquina Windows, así que estoy usando PUTTY para conectarme con la instancia de Linux.

Después de conectarme con mi instancia EC2, utilicé el siguiente comando para escribir el código Java,

vi java First.java

Después de escribir el código anterior, obtuve la siguiente pantalla y escribí el código Java para un simple "Hola Mundo",

El problema ahora es que estoy atrapado aquí, ¿qué debo hacer para guardar lo que he escrito? ¿Dónde se almacenará, en mi computadora portátil o en el EC2? ¿Hay alguna manera de simplemente cargar el archivo y luego ejecutarlo desde la terminal?

Gracias por adelantado.

Respuestas a la pregunta(2)

Su respuesta a la pregunta