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é
findetgrepen 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.