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