나는 현재 ssh를 사용하여 원격 컴퓨터에서 일부 PATH를 설정하는 스크립트를 작성하고 있습니다. .bashrc에 변수를 성공적으로 설정했습니다. 그러나 스크립트의 마지막 단계는 "source .bashrc"입니다. 그러나, 수동으로 기계에 ssh 때, PATH는 여전히 설정되지 않습니다. 문제가 무엇입니까?어떻게 소스를 .bashrc 원격으로
0
A
답변
1
컴퓨터 A의 경우 컴퓨터 B에서 스크립트로 ssh
을 통해 실행되는 스크립트로 PATH
을 설정 한 다음 컴퓨터 B에 다시 로그인하면 처음에는 PATH
이 원래 상태로 돌아갑니다. 컴퓨터는 프로세스간에 PATH
의 값을 기억하지 않으며 공유하지 않습니다. PATH
은 각 프로세스에 고유 한 환경 변수입니다.
export PATH
을 사용하는 경우 하위 프로세스에 상속되지만 여기에서는 두 번째 로그인 세션이 첫 번째 세션의 하위 프로세스가 아닙니다.
+0
로그인 할 때 기본적으로 일부 경로를 설정하려면 어떻게해야합니까? –
관련 문제
- 1. ReportViewer가 원격으로 데이터 소스를 찾을 수 없습니다.
- 2. bashrc 함수를 사용하여 파일 대상 디렉토리로 어떻게 바꿀 수 있습니까?
- 3. bashrc 'return'명령을 단순히 삭제합니까?
- 4. 내 .bashrc 경로에 mysql 추가
- 5. 어떻게 SDF 데이터베이스를 원격으로 관리합니까?
- 6. 어떻게 내 html 소스를 gzip합니까
- 7. 여러 데이터 소스를 어떻게 처리합니까?
- 8. SharpDevelop, 데이터 소스를 어떻게 추가합니까?
- 9. Gmail은 어떻게 소스를 숨 깁니까?
- 10. Solr에서 다른 소스를 어떻게 인덱스합니까?
- 11. 어떻게 페이지의 소스를 복사하여 작동하도록
- 12. Python + Webdriver를 사용하여 원격으로 어떻게 연결합니까
- 13. 어떻게 원격으로 디버그 할 수 있습니까?
- 14. HTML 페이지에 어떻게 원격으로 PDF를 삽입합니까?
- 15. Eclipse에서 Java 라이브러리의 소스를 어떻게 설치합니까?
- 16. 링크에 따라 데이터 소스를 어떻게 변경해야합니까?
- 17. Visual Studio에서 ASP.net 소스를 어떻게 구성합니까?
- 18. Subversion 커밋을하기 전에 소스를 어떻게 위생 처리합니까?
- 19. 어떻게 델파이 애플 리케이션의 소스를 보호하기 위해?
- 20. Xcode 4.0에서 컴파일 소스를 어떻게 사용합니까?
- 21. 허드슨을 원격으로 설치 하시겠습니까?
- 22. 원격으로 만들 네트워크 공유
- 23. 원격으로 나침반 사용
- 24. 데이터 소스를 수정할 수있는 ListAdapter (arraylist)
- 25. 원격으로 JMX WS 커넥터로 작업하기
- 26. 원격으로 SVN 서버에 액세스하려면 어떻게해야합니까?
- 27. 소스를 바이너리로 변환하기
- 28. WebDev.WebServer.exe에 원격으로 연결
- 29. 원격으로 .net 프로세스를 관리하십시오.
- 30. 원격으로 Oracle DB 모니터링
작업 한 .bashrc는 원격 시스템의 홈 디렉토리에 있습니다. – ABentSpoon