Cuando ingreso SSH a mi servidor Ubuntu, aparece la información normal del sistema, pero luego se ejecuta un comando inmediatamente después y parece que no puedo rastrearlo.
Last login: Tue Jun 30 15:20:22 2015 from [removed]
][: command not found
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)`
Supongo que esto fue cuando intenté instalar Java correctamente para usarlo con Jira/Confluence.
Intenté retroceder en algunas guías antiguas que estaba mirando, pero parece que no puedo encontrar dónde podría haber ][
ingresado accidentalmente en algún lugar. ¿Ideas?
Respuesta1
Los archivos de configuración de usuario que se leen al iniciar un shell de inicio de sesión interactivo como ssh
son:
Los archivos de configuración del usuario
~/.bash_profile
,~/.bash_login
(~/.profile
cualquiera de ellos, buscados en ese orden)El archivo de configuración global
/etc/profile
Ahora los problemas mencionados deben estar en uno de estos archivos o en cualquier otro archivo procedente de estos archivos. Por lo tanto, debemos buscar estos archivos y ~/.bashrc
deben incluirse, ya que en Ubuntu ~/.bashrc
provienen de ~/.profile
.
En caso de que ][
podamos hacer:
grep '\]\[' ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile 2>/dev/null
Por otro lado en caso de que java
necesitemos:
grep 'java' ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile 2>/dev/null
Después de encontrar las líneas problemáticas, debemos arreglarlas para corregirlas (o eliminarlas si no es necesario).