Você pode ver a partir de ls
que você já compilou seu programa com o compilador javac
. O comando que você usou
javac hello.java
cria hello.class
sem enviar nenhuma saída para stdout, portanto, não haverá mensagens em seu terminal, a menos que haja erros - o que você vê é o comportamento esperado. Se você realmente quiser ver alguma saída, você pode adicionar uma opção: javac -verbose hello.java
como mencionado por @Frisky (obrigado!)
Agora você pode executar esse arquivo hello.class
com
java hello