![내 LD_LIBRARY_PATH가 제거된 터미널 실행을 가져오는 이유는 무엇입니까?](https://rvso.com/image/912805/%EB%82%B4%20LD_LIBRARY_PATH%EA%B0%80%20%EC%A0%9C%EA%B1%B0%EB%90%9C%20%ED%84%B0%EB%AF%B8%EB%84%90%20%EC%8B%A4%ED%96%89%EC%9D%84%20%EA%B0%80%EC%A0%B8%EC%98%A4%EB%8A%94%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
일반적으로 결과를 얻기 위해 수행하는 작업은 다음과 같습니다.
나는 팀을 운영합니다:
export LD_LIBRARY_PATH=/u01/app/oracle/product/11.2.0/xe/lib
확인 중:
echo $LD_LIBRARY_PATH
결과:
/u01/app/oracle/product/11.2.0/xe/lib
새 터미널을 다시 시작하거나 열면 LD_LIBRARY_PATH
비활성화됩니다.
어떻게 고치나요?
답변1
새 터미널은 새 쉘을 생성하며 변수에 액세스할 수 없습니다.
사용자가 로그인할 때마다 변수를 사용할 수 있게 하려면 다음 명령을 입력하십시오.~/.bashrc
모든 사용자가 사용할 수 있도록 하려면 /etc/bash.bashrc
대신 편집하세요.