모든 사용자가 사용할 수 있는 문자열을 포함하는 변수가 시스템에 있어야 하는데 $FOO
변수를 만드는 방법을 모르겠습니다.
이 게시물을 보면 Upstart 작업은 분명히 해결책이 아닙니다.Upstart를 통해 환경 변수를 내보낼 수 있나요?
하지만 오랫동안 Windows 개발자로 활동하다 보니 어디를 봐야 할지 모르겠습니다.
답변1
답변2
/etc/environment
존재하지 않는 경우 /etc/profile
또는 를 사용하여 /etc/profile.d/FOO
환경을 설정할 수 있습니다.
답변3
이미 제공된 답변에 추가하여 변수를 설정하는 다른 위치는 다음과 같습니다.
/etc/env.d
(쉘과 무관),/etc/bash/bashrc
배시 사용자의 경우,/etc/zshenv
또는/etc/zprofile
또는/etc/zshrc
또는/etc/zlogin
zsh의 경우(에 따라man zsh
),- 기타 쉘 관련 구성 파일은 각 쉘 맨페이지의 하단 섹션
FILES
에 설명되어 있습니다 .