![csh: 터미널이 알 수 없는 위치에서 환경 변수를 상속합니다.](https://linux55.com/image/64651/csh%3A%20%ED%84%B0%EB%AF%B8%EB%84%90%EC%9D%B4%20%EC%95%8C%20%EC%88%98%20%EC%97%86%EB%8A%94%20%EC%9C%84%EC%B9%98%EC%97%90%EC%84%9C%20%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%EB%A5%BC%20%EC%83%81%EC%86%8D%ED%95%A9%EB%8B%88%EB%8B%A4..png)
실행 중인 공유 컴퓨터에서 CentOS 5.10
Windows 7과 함께 VNC를 사용하여 로그인하고 있습니다 . 기본 및 공식 쉘은 csh
.
새 터미널을 열 때마다 세 가지 특정 환경 변수가 있습니다(기준 치수시스템)이 어딘가에 신비롭게 설치되어 있습니다.
.cshrc
내가 생각할 수 있는 다른 곳에서는 찾을 .login
수 없습니다 /etc/csh.cshrc
./etc/csh.login
원산지를 추적할 수 있는 방법이 있나요?
명확히 말하자면, PuTTY를 사용하여 게이트웨이 시스템에 로그인하면 이 문제가 발생하지 않습니다.
답변1
나는 시스템 관리자와 이야기를 나눴고 그는 터미널 세션이 현재 로그인 프로세스/세션(?)에서 환경 변수를 상속받는다고 제안했고 완전히 로그아웃했다가 다시 로그인하라고 제안했습니다. ) 복원하는 데 시간을 낭비하고 싶지 않은 다양한 작업 공간에서 중요한 터미널 세션이 많이 있습니다.
그는 PuTTY가 새 로그인 세션을 시작했기 때문에 PuTTY를 사용할 때 이 문제가 발생하지 않은 이유를 설명했습니다.
내 문제는 해결되었지만 안타깝게도 해당 환경 변수의 근본 원인을 찾을 수 없었습니다.