2017-08-30 6 views
0

J'utilise solaris 10 vm box, chaque fois que je me connecte ou que j'ouvre un nouveau terminal, ma variable PATH est remise à sa valeur par défaut, j'utilise la commande export PATH = XXX pour définir mon chemin. Quand j'ai essayé de changer le contenu dans /etc/skel/local.profile, les modifications de fichier ne sont pas acceptées même après les avoir configurées en 777 avec chmod, même lorsque j'ai essayé de changer le fichier de connexion dans/etc/default, et il y a aucun fichier ou répertoire nommé environment dans/etc/directory actuellement mon shell montre bash. Quelqu'un peut-il aider à changer de façon permanente la variable PATH sans la définir pour chaque session?Comment changer la variable PATH de manière permanente dans solaris 10?

+0

possible duplicate of [Comment fixer $ PATH sous Linux?] (https://stackoverflow.com/questions/14637979/how-to-permanently-set-path-on-linux) –

Répondre

0

Le dossier /etc/skel est uniquement utilisé lorsque vous créez un utilisateur, son contenu est copié dans le dossier de départ du nouvel utilisateur.

Si vous voulez changer le PATH chaque variable que vous connectez à votre compte, puis ajoutez ce qui suit au fichier .profile dans votre dossier (le créer si elle n'existe pas déjà):

export PATH=$PATH:/some/new/path 
+0

fait mais ne se reflète pas lors de la prochaine connexion. –

+0

@Pavanisivadath avez-vous essayé de vous déconnecter et de vous reconnecter (pas seulement en démarrant un terminal)? Si cela ne fonctionne pas, essayez de placer la ligne dans '.bash_profile' dans votre dossier personnel. –

+0

oui je me suis déconnecté et reconnecté. Il n'y a pas de tel fichier dans mon répertoire personnel. –