Linux

[Linux 기초] Linux 환경변수, 쉘 변수

  • -
728x90

bash에서 쉘 변수와 환경변수

리눅스의 대략적인 구조는 아래와 같다.

 

쉘 변수

bash에서 적용되는 지역 변수를 의미.

쉘 변수로 선언한 변수는 현재 사용하는 쉘에서만 적용되는 변수다.

 

※  공백이 있어서는 안됨(color = red)

※  변수를 의미하는 '$' 표시

  

 

변수 선언

$ COLOR=red # 변수이름=값

변수 확인

$echo $COLOR

변수 삭제

$ unset COLOR

 

 

환경 변수

쉘에서 필요한 변수를 미리 저장해두는 전역 변수

다른 쉘에서도 변수가 작동한다.  

 

환경변수 적용 방법

1. export

export를 이용한 환경변수는 일시적이다. 따라서 시스템을 껏다 키거나 다시 로그인하면 없어진다.  

$ export 환경변수_이름=값

2. /etc/bash.bashrc 파일 수정

환경변수를 영구히 사용하고싶으면 위 파일을 수정하면 된다.

 

환경변수 확인 방법

 

$ env

 

728x90
300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.