GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo determinar de dónde vino una variable de entorno?

Tengo una instancia de Linux que configuré hace algún tiempo. Cuando lo enciendo e inicio sesión como root hay algunas variables de entorno que configuré pero no recuerdo ni encuentro de dónde provienen.

  • Revisé ~/.bash_profile , /etc/.bash_rc y todos los scripts de inicio
    .
  • He ejecutado find y grep en vano.

Siento que debo estar olvidando mirar en algún lugar obvio. ¿Hay algún truco para resolver esto?

Respuesta aceptada:

Si usa el env para mostrar las variables, deberían aparecer aproximadamente en el orden en que fueron creadas. Puede usar esto como una guía para saber si fueron configurados por el sistema muy temprano en el arranque, o por un .profile posterior u otro archivo de configuración. En mi experiencia, el set y export los comandos clasificarán sus variables por orden alfabético, por lo que la lista no es tan útil.


Linux
  1. Cómo configurar su variable $PATH en Linux

  2. ¿Cómo establecer una variable igual a la salida de un comando en Grub2?

  3. Ejemplos de comandos de exportación de Linux (cómo establecer variables de entorno)

  4. Cómo configurar la dirección IP desde C en Linux

  5. ¿Cómo elimino una variable de entorno exportada?

Cómo establecer la variable de entorno en Windows

Cómo establecer variables de entorno en MacOS

Cómo establecer y enumerar variables de entorno en Linux

Cómo configurar/desconfigurar variables de entorno en Linux

Cómo configurar y desactivar variables de entorno en Linux

Cómo establecer la variable de entorno en Bash