J'ai une instance Linux que j'ai configurée il y a quelque temps. Quand je le lance et que je me connecte en tant que root
il y a des variables d'environnement que j'ai configurées mais je ne me souviens pas ou je ne trouve pas d'où elles viennent.
- J'ai vérifié
~/.bash_profile
,/etc/.bash_rc
, et tous les scripts
de démarrage. - J'ai lancé
find
etgrep
en vain.
J'ai l'impression que je dois oublier de regarder dans un endroit évident. Existe-t-il une astuce pour comprendre cela ?
Réponse acceptée :
Si vous utilisez le env
commande pour afficher les variables, elles doivent apparaître à peu près dans l'ordre dans lequel elles ont été créées. Vous pouvez l'utiliser comme guide pour savoir s'ils ont été définis par le système très tôt dans le démarrage, ou par un fichier .profile ultérieur ou un autre fichier de configuration. D'après mon expérience, le set
et export
les commandes trieront leurs variables par ordre alphabétique, de sorte que la liste ne soit pas aussi utile.