O asterisco indica que o arquivo específico é executável e é exibido apenas ao usar um argumento específico para ls ( -F ). É provável que o comando ls esteja com o alias para incluir essa opção por padrão. Tente navegar até o diretório que contém java e execute ./java , ou adicione esse diretório à sua variável de ambiente PATH.
