환경 변수란?
사용자, process, 리눅스 자체 등 다같이 사용하는 변수
다양한 운영체제에서 적용된다.
printenv 명령어를 사용하여 환경변수를 확인할 수 있다
printenv
echo 명령어를 통해서 하나씩 출력할 수 있다
export [변수]=[값]
원하는 변수를 생성할 수 있다
재부팅하면 사라진다
환경 변수로 등록하면 어디서든 사용 가능하다!
- .sh 내부에서도 사용 가능
export HYndrome=good
printenv | grep HYndrome
환경 변수 영구적으로 등록하기
방법 1. 셀 초기화 파일에 등록하기
bash shell이 시작하자마자 시작되는 bash shell script 파일 편집
vi ~/.bashrc
export 명령어 등록
reboot 한다음에 남아 있는지 확인
방법 2. /etc/environment에 추가 (시스템 전체)
/etc/environment에 환경변수를 직접 등록할 수 있다.
해당 사용자뿐만 아니라 시스템 전체에 해당 환경 변수를 등록하는 것이다.
etc/environment 파일을 수정한 후에는 로그아웃하고 다시 로그인해야 변경사항이 적용된다
sudo vi /etc/environment
변수 등록
세션 로그아웃
exit
등록 확인
'Linux > 개념' 카테고리의 다른 글
Bash shell script 문법 (0) | 2024.12.12 |
---|---|
리눅스 사용자 및 권한 관리 (0) | 2024.12.11 |
포트포워딩 (0) | 2024.12.11 |
리눅스 파일 시스템 및 구조 (0) | 2024.12.10 |
우분투(Ubuntu)와 리눅스(Linux), 운영체제, 쉘 (0) | 2024.12.10 |