Restablecer la Variable PATH en Ubuntu (Solucionado)
La variable de entorno PATH mantiene la ruta de búsqueda de programas en el sistema operativo, aveces podemos perder las rutas que almacena esta variable por equivocación o algún otro motivo. Al sucedernos esto, la consola del sistema operativo quedaría prácticamente inservible ya que no podremos utilizar la mayoría de comandos, derivando problemas como: La orden «ls» está disponible en «/bin/ls» La orden no se pudo encontrar porque «/bin» no se ha incluido en la variable de entorno PATH. ls: orden no encontrada En mi caso a mi me sucedió este problema al intentar agregar la dirección del JDK en la variable PATH. Hice esto: export PATH=/usr/lib/jvm/jdk1.8.0_121 En lugar de esto: export PATH=$PATH:/usr/lib/jvm/jdk1.8.0_121
Solución. Paso 1: Debido a que no podemos utilizar ningún programa nativo del sistema operativo, agregaremos primero la ruta de estos. Abrimos una terminal y escribimos lo siguiente.
export PATH=$PATH:/bin
Al hacer eso ya podremos utilizar comandos como sudo, cp, mv, etc. Ahora ya podremos ingresar como administrador. Ejecutamos lo siguiente.
su root
Paso 2: Volvemos a ejecutar el primer comando debido a que agregamos la ruta de los programas nativos solo al usuario con el que se estaba trabajando y mas no al root.
export PATH=$PATH:/bin
Paso 3: Ahora que el administrador ya puede utilizar los programas nativos, accedemos a la siguiente ruta para cambiar el bash.bashrc
sudo nano /etc/bash.bashrc
Vamos al final del archivo y corregimos el error.
Presionamos Ctrl+O para guardar y reiniciamos el equipo. Esto corregirá el error en la variable de entorno.