요약
이 문서에서는 지원되는 Windows, macOS 및 Linux 버전에 대해 영구적으로 또는 일시적으로 수행할 수 있는 환경 변수를 설정하는 방법을 설명합니다. 환경 변수는 이를 사용하는 프로세스의 동작을 변경하는 데 사용할 수 있는 동적 이름의 값입니다.
추가 정보
환경 변수를 영구적으로 설정
환경 변수를 영구적으로 설정하면 프로세스가 호출할 때마다, 컴퓨터를 다시 시작한 후에도 프로세스 실행 방법에 관계없이 변수를 사용할 수 있습니다. 다음은 각 플랫폼에 대해 환경 변수를 영구적으로 설정하는 방법에 대한 지침입니다.
윈도우
작업 표시줄 검색에 "env"를 입력하고,
시스템 환경 변수 편집 을 선택합니다.환경 변수... 버튼을 클릭합니다.
새로 만들기를 클릭하여 새 환경 변수를 만듭니다.
또는 편집을 클릭하여 기존 환경 변수를 수정합니다.
정보: 현재 사용자 또는 모든 사용자에 대해 변수를 설정할지 여부에 따라 각각 사용자 변수 또는 시스템 변수 섹션의 버튼을 활용하십시오. 모든 사용자에 대한 환경 변수를 설정하려면 관리자 권한이 필요합니다.변수 이름 필드에 설정하려는 환경 변수의 이름을 입력합니다.
변수 값 필드에 변수 값을 입력합니다. 예를 들어 값은 디렉터리 경로일 수 있습니다.
변경 사항을 적용하려면 확인을 클릭하세요.
확인 을 클릭하여 나머지 창을 모두 닫습니다.
참고 : 기존 시스템 변수를 편집하거나 사용자 또는 시스템 변수를 추가 또는 삭제하는 경우 환경 변수에 대한 변경 사항이 적용되기 전에 각 사용자를 로그오프했다가 다시 로그온해야 할 수도 있습니다.
맥 OS
리눅스
환경 변수를 설정하는 절차는 기본 셸에 따라 다릅니다. 터미널 창을 열고 다음을 입력하여 셸 이름을 가져옵니다.
echo "$SHELL"
이전 단계의 출력에 따라 다음 중 하나를 수행합니다.
- 쉘이 csh 또는 tcsh 쉘인 경우 홈 디렉토리의 .cshrc 또는 .tcshrc 파일에
setenv VARIABLE value
명령을 추가하십시오. VARIABLE을 환경 변수 이름으로 바꾸고 값을 지정하려는 값으로 바꿉니다. 예를 들면 다음과 같습니다.
setenv NUKE _PATH /SharedDisk/ Nuke
- 쉘이 bash 또는 ksh 쉘인 경우 홈 디렉토리의 .bashrc 또는 .kshrc 파일에 다음 명령을 추가하십시오:
export VARIABLE=value
. VARIABLE을 환경 변수 이름으로 바꾸고 값을 지정하려는 값으로 바꿉니다. 예를 들면 다음과 같습니다.
export NUKE _PATH=/SharedDisk/ Nuke
일시적으로 환경 변수 설정
환경 변수를 임시로 설정하면 해당 명령 프롬프트/터미널 세션에 대해서만 특정 환경 변수를 변경하여 문제를 해결할 수 있습니다. 동일한 시스템의 다른 세션은 이러한 방식으로 설정한 환경 변수를 사용하지 않습니다. 다음은 각 플랫폼에 대한 환경 변수를 임시로 설정하는 방법에 대한 지침입니다.
윈도우
- 명령 프롬프트 실행
- set VARIABLE=value 형식을 사용하여 set 명령을 실행하여 환경 변수를 정의합니다. 예:
set NUKE _PATH=N:\SharedDisk\Nuke
- 해당 환경 변수를 사용하려면 동일한 명령 프롬프트 세션에서 애플리케이션을 시작하세요.
맥 OS
터미널 실행
내보내기 VARIABLE=value 형식을 사용하여 내보내기 명령을 실행하여 환경 변수를 정의합니다. 예:
export NUKE _PATH=/SharedDisk/ Nuke
해당 환경 변수를 사용하려면 동일한 터미널 세션에서 애플리케이션을 실행하세요.
리눅스
Linux에서 환경 변수를 설정하는 절차는 기본 셸이 무엇인지에 따라 다릅니다.
- 터미널 실행
- 다음 명령을 실행하십시오: echo $SHELL
- a) 쉘이 csh 또는 tcsh 쉘인 경우 setenv VARIABLE 값 형식을 사용하여 setenv 명령을 실행하여 환경 변수를 정의합니다. 예:
setenv NUKE _PATH /SharedDisk/ Nuke
b) 쉘이 bash 또는 ksh 쉘인 경우, 내보내기 VARIABLE=value 형식을 사용하여 내보내기 명령을 실행하여 환경 변수를 정의하십시오. 예:
export NUKE _PATH=/SharedDisk/ Nuke
- 해당 환경 변수를 사용하려면 동일한 터미널 세션에서 애플리케이션을 실행하세요.
추가 읽기
환경 변수 처리에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
우리는 문제로 불편을 끼쳐 드려 죄송합니다
이유를 알려주세요
참고: my.environment 레이블은 다른 .plist 파일의 고유한 이름이어야 합니다.
~/Library/LaunchAgents를 입력하세요.
참고: 파일 이름은 레이블과 동일해야 합니다.
'다시 로그인할 때 창 다시 열기'를 선택 취소하세요.
또는 다시 시작하지 않고 즉시 환경 변수를 적용하려면 터미널 앱에서 다음 명령을 실행하세요.
그런 다음 터미널 앱을 완전히 종료하세요.
터미널 앱에서 다음 명령을 실행하여 확인할 수 있습니다.
또는 Nuke 스크립트 편집기에서 다음을 실행할 수 있습니다.