터미널이 시작될 때 어떤 bash 스크립트가 실행됩니까?

터미널이 시작될 때 어떤 bash 스크립트가 실행됩니까?

LD_LIBRARY_PATH저는 bash 쉘과 GNOME 터미널을 사용하여 RHEL 7.4를 실행하고 있으며 특정 디렉토리에 대한 경로가 포함된 이유를 알아내려고 노력하고 있습니다 . 제거했지만 ~/.bashrc터미널 ~/.bash_profile을 다시 시작한 후에도 LD_LIBRARY_PATH여전히 채워져 있는 것을 발견했습니다.

더 특이한 점은 LD_LIBRARY_PATH내가 만든 위치에 대한 경로가 포함되어 있다는 것입니다 /home/jodag/my_local/lib. 예를 들어 이를 제거하면 해당 값이 로드되지 않을 것이라고 생각했지만 .bashrc그렇지 않습니다.

터미널이 시작될 때 실행되는 모든 스크립트를 나열하는 방법이 있습니까, 아니면 LD_LIBRARY_PATH환경 변수를 설정하는 것을 추적하는 다른 방법이 있습니까?

답변1

디스플레이 관리자와 창 관리자는 각각 시스템 전체 초기화 스크립트와 사용자별 초기화 스크립트를 실행합니다. 해당 매뉴얼 페이지를 참조하십시오. 가장 흔한 용의자 ~/.xinitrc~/.xsession.

관련 정보