![이 3줄을 .profile bash 파일에 환경 변수로 추가하는 방법](https://linux55.com/image/72809/%EC%9D%B4%203%EC%A4%84%EC%9D%84%20.profile%20bash%20%ED%8C%8C%EC%9D%BC%EC%97%90%20%ED%99%98%EA%B2%BD%20%EB%B3%80%EC%88%98%EB%A1%9C%20%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
.profile
환경 변수 에 다음 세 줄을 추가하는 방법 :
BBSCONFIG /home/tony/majorbbs.cfg
BBSDISP xwindow
DISPLAY hostname:0.0
답변1
cat >> ~/.profile <<x
export BBSCONFIG=/home/tony/majorbbs.cfg
export BBSDISP=xwindow
export DISPLAY=hostname:0.0
x
이 코드가 하는 일은 .profile
홈 디렉터리의 파일 끝에 세 줄을 추가하는 것입니다. ( 단일 항목이 나타날 때까지 터미널에서 복사하도록 명령에 <<x
지시하고 해당 텍스트를 파일에 추가하십시오.)cat
x
>> ~/.profile
변경사항은 다음에 로그인할 때 적용됩니다.
적절한 모니터를 사용하면 자동으로 설정되는 경우가 있으므로 DISPLAY
일반적으로 모니터를 직접 설정하지 않는 것이 가장 좋습니다.
답변2
텍스트 편집기( vim
예:)를 사용하여 이 파일을 편집할 수 있습니다.
또는 .vim ~/.profile
nano ~/.profile
변수를 =
추가해야 합니다.
BBSCONFIG=/home/tony/majorbbs.cfg
BBSDISP=xwindow
DISPLAY=hostname:0.0
에코를 사용할 수도 있습니다.
echo "BBSCONFIG=/home/tony/majorbbs.cfg" >> ~/.profile
echo "BBSDISP=xwindow" >> ~/.profile
echo "DISPLAY=hostname:0.0" >> ~/.profile
하위 프로세스에서 이러한 변수를 사용할 수 있어야 하는 경우 다음 줄도 추가해야 합니다.
export BBSCONFIG
export BBSDISP
export DISPLAY
모든 쉘이 이것을 지원하는 것은 아니기 export
때문에 이것은 같은 줄 에 배치됩니다 .export FOO=bar
답변3
환경 변수를 추가 ~/.profile
하지만 ~/.bash_rc
실제 사용자에게만 적용됩니다. 즉, 현지화하려는 경우 vim 또는 nano와 같은 텍스트 편집기를 사용하거나 >>
이전 답변에서 이미 언급한 추가 명령을 사용하여 이전에 언급한 파일에 추가할 수 있습니다. 이러한 변수를 동일한 형식으로 추가할 수도 있지만 또는
export BBSCONFIG=/home/tony/majorbbs.cfg export BBSDISP=xwindow export DISPLAY=hostname:0.0
에서 다른 사용자에게 전역적으로 표시되도록 할 수도 있습니다./etc/profile
/etc/environment