이 3줄을 .profile bash 파일에 환경 변수로 추가하는 방법

이 3줄을 .profile bash 파일에 환경 변수로 추가하는 방법

.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지시하고 해당 텍스트를 파일에 추가하십시오.)catx>> ~/.profile

변경사항은 다음에 로그인할 때 적용됩니다.

적절한 모니터를 사용하면 자동으로 설정되는 경우가 있으므로 DISPLAY일반적으로 모니터를 직접 설정하지 않는 것이 가장 좋습니다.

답변2

텍스트 편집기( vim예:)를 사용하여 이 파일을 편집할 수 있습니다.

또는 .vim ~/.profilenano ~/.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

관련 정보