J'écris actuellement un script pour définir un PATH sur une machine distante en utilisant ssh. J'ai correctement mis les variables dans le .bashrc. Cependant, la dernière étape de mon script est "source .bashrc". Cependant, quand je ssh à la machine manuellement, le PATH n'est toujours pas défini. Quel est le problème?comment puis-je me procurer .bashrc à distance
Répondre
Si sur l'ordinateur A, vous définissez PATH
avec un script exécuté via ssh
sur l'ordinateur B, dans un script, puis reconnectez-vous à l'ordinateur B, PATH
retournera à ce qu'il était initialement. L'ordinateur ne se souvient pas de la valeur de PATH
entre les processus, et il ne le partage pas. PATH
est une variable d'environnement spécifique à chaque processus. Si vous utilisez
export PATH
alors il sera héritée par les processus enfants, mais ici votre deuxième session de connexion n'est pas un processus enfant du premier.
Que faire si je veux définir un chemin par défaut lorsque je me connecte? –
- 1. Comment puis-je me procurer un programme d'installation multiplateforme facile et gratuit pour un programme java?
- 2. Où puis-je me procurer gratuitement des bibliothèques/composants GSM pour Delphi ou Python?
- 3. Comment déformer à distance msgina.dll?
- 4. Commandes de .bashrc non disponible dans Emacs
- 5. Comment pouvez-vous exporter votre fichier .bashrc vers .zshrc?
- 6. Connexion mysql à distance
- 7. Filetransfer à distance
- 8. Débogage à distance .net
- 9. réinitialiser IIS à distance
- 10. Impossible de mettre TERM .bashrc dans Mac
- 11. Appel à distance Javascript
- 12. Comment consommer à distance dans IronRuby
- 13. appels de procédure à distance
- 14. WMI Connexion à distance
- 15. Dépannage à distance
- 16. Exécuter à distance Regasm?
- 17. Commandes Powershell à distance
- 18. Comment puis-je capturer la sortie des commandes à distance, puis émettre d'autres commandes à distance?
- 19. Comment me connecter à l'API Campaign Monitor?
- 20. Connexions à distance dans sql08
- 21. Vs 2005 débogage à distance
- 22. Persistance de couture à distance
- 23. Lire les propriétés à distance
- 24. objet de fichier javascript à distance
- 25. Connexion à distance à Quartz Scheduler
- 26. Débogage à distance sur HPUX
- 27. Débogage à distance dans VB6
- 28. CVS de marquage à distance
- 29. Débogage à distance sur JBoss
- 30. API de contrôle à distance ou comment démarrer?
Le fichier .bashrc sur lequel vous avez travaillé se trouve dans le répertoire personnel de la machine distante, n'est-ce pas? – ABentSpoon