Problemas con la instalación y configuración de java,

Hola amigos, estoy practicando java y todo me estaba bien hasta que intente compilar por consola: javac ejemplo.java y salia un mensaje de que no se reconocia javac, entonces pense que el jdk no lo tenia instalado cosa que es raro porque mis programas en eclipse corrian. En fin desinstale openjdk y me fui a descargar java desde la pagina y no me sirvio para nada.

Luego volvi a instalar openjdk desde los repositorios y ahora si quiero compilar con javac compila, el problema es ahora al momento de ejecutar lo que se compilo ejemplo: java ejemplo

Y bash dice que no reconoce al comando java.

Y si quiero habrir programas que corren sobre java todos a ecepcion e eclipse van normalmente.
Eclipse me manda este error:

A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/opt/eclipse/jre/bin/java
java in your current PATH

hola, la path como la tienes? por ejemploo mi jdk lo tengo en una particion aparte de la del sistema. algo asi lo pones en /home/USUARIO/.bashrc

export PATH=/media/GOSHARP/opt/jdk1.6.0_23/bin:$PATH
JAVA_HOME="/media/GOSHARP/opt/jdk1.6.0_23/bin"
export JAVA_HOME