GUI 터미널에서 $PATH 다시 로드

GUI 터미널에서 $PATH 다시 로드

내 컴퓨터에서 Fedora 16 x86_64를 실행 중입니다.

경로를 새로 고치기 위해 GUI 터미널 창을 가져올 수 없는 이유를 알아내려고 노력 중입니다.

최근에 경로(in .bash_profile)에 새 위치를 추가했는데 GUI 터미널을 닫았다가 다시 연 후에도 새 위치가 여전히 표시되지 않았습니다. tty2새 경로 로 이동하면 해당 경로가 나열됩니다. GUI 터미널을 닫았다가 다시 열었고 새 경로 항목이 아직 사용 중인 경로에 없는 것을 발견했습니다. 재부팅하지는 않았지만 다음을 시도 중입니다.

  1. 다시 시작하지 마세요
  2. 이 문제가 다시 발생하지 않도록 해야 할 일이 무엇인지 파악하세요.

답변1

쉘 구성 파일 - bash의 경우 ~/.bash_profile- 시작 시에만 로드됩니다.로그인껍데기. 비로그인 쉘 사용 ~/.bashrc.

아마도 터미널이 새 탭이나 창에 대해 비로그인 셸을 시작하고 있을 것입니다. 즉, 로그아웃했다가 다시 로그인할 때까지 변경 사항이 표시되지 않습니다.

에서 경로 설정을 고려 .bashrc하거나 로그인 셸을 시작하도록 터미널 프로그램을 설정할 수 있습니다. (저는 일반적으로 후자를 선호하지만 YMMV)

관련 정보