시스템 전체 환경 변수 에서 :
- /etc/environment -이 파일은 시스템 전체 환경 변수 설정을위한 것입니다. 스크립트 파일은 아니지만 한 줄에 하나씩 할당 표현식으로 구성됩니다. 특히이 파일은 시스템 전체 로캘 및 경로 설정을 저장합니다.
ABNF 및/또는 행동에 대한 자세한 설명 또는 포럼 의견이 아닌 내용을 찾고 있습니다.
Google에 있다면 나를 피하는 것입니다.
왜 이것이 더 명확하지 않은지 잘 모르겠지만 /etc/environment
은 단일 비트 코드 또는 특정 셸 (또는 반드시 셸)에 의해 구문 분석되지 않습니다 (grep -r "/etc/environment" /etc
및 당신은 내가 무슨 뜻인지 알 수 있습니다). pam
은 특히 셸을 통하지 않고 직접 구문 분석합니다.
관례 적으로, 나는 의미 컨벤션 , 순수한 키-값 쌍이며 값이 임의로 인용됩니다. 예를 들어 시도하는 것을 넣을 수 없습니다. 변수 확장 또는 명령 실행이 있고 작동 할 것으로 예상합니다.
어디에서나 엄격한 공식 문법 정의를 찾을 수 있다면 놀랍습니다.
아마도 권위있는 답변에 가장 가까운 것은 pam_env
docs입니다. http://www.linux-pam.org/Linux-PAM-html/sag-pam_env.html
environ 매뉴얼 페이지에서 좋은 정보를 찾을 수 있습니다. 터미널에 man 7 environ
를 입력하면 터미널에서 액세스 할 수 있습니다.
일반적으로 environ의 문자열은 "name = value"형식입니다.
브라우저에서 읽을 수도 있습니다 : http://manpages.ubuntu.com/manpages/lucid/en/man7/environ.7.html#toptoc2
사용 예와 자세한 내용을 보여줍니다.