리눅스 환경변수

이승훈·2025년 9월 17일

환경변수란?

운영체제나 프로그램이 실행될 때 필요한 정보를 담고 있는 일종의 "전역 변수" 이다.

변수 형식

환경변수는 "키=값" 형식으로 저장되고 콜론으로 구분된다. 예를 들어, PATH라는 환경변수는 실행 파일을 찾을 때 어떤 디렉토리들을 참고할지 설정한다.

PATH=/usr/bin:/bin:/usr/sbin:/sbin

저장 위치

경로적용 범위 및 실행 시점
/etc/environment시스템 전체
~/.bashrc사용자가 새로운 터미널 창을 열 때
~/.profile사용자가 로그인할 때

정의 방법

방법적용 범위
파일 편집항상
export 명령어재부팅 되면 적용되지 않음
예: export GTK_IM_MODULE=ibus

자주 사용하는 변수

환경변수설명
PATH실행 파일을 찾을 디렉토리 경로를 설정.
명령어를 입력할 때 이 경로들을 차례대로 검색하여 실행 파일을 찾음.
HOME사용자의 홈 디렉토리 경로를 나타냄.
예: /home/username
USER현재 로그인한 사용자의 이름을 나타냄.
SHELL현재 사용 중인 셸의 경로를 나타냄.
예: /bin/bash
LANG시스템의 기본 언어 및 문자 인코딩을 설정.
예: en_US.UTF-8
profile
안녕하세요!

0개의 댓글