Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Archives
Today
Total
관리 메뉴

Wisdom기록보관소

LINUX 환경변수를 관리해보자! 본문

Study!/Linux

LINUX 환경변수를 관리해보자!

DisCat 2019. 8. 3. 02:55

windows에서 JAVA설정시에 설정해봤던 환경변수! windows에서는 GUI 접근해서 쉽게 변경가능하지만 LINUX에서는 조금 달라서 공부해봅시다~!

 환경변수란 '프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임으로 쉘에서 정의되고 실행하는 동안 프로그램에 필요한 변수를 나타냄' 이라 합니다. 예를 들어 명령어의 위치경로등을 변수에 넣어두는? 정도로 이해 하고 있습니다.

 그러면 리눅스에서 환경변수 종류 및 설정법을 알아봅시다.

1. 로컬 환경 변수
현재 세션에서만 동작하는 환경 변수

2.  사용자 환경 변수
특정 사용자에 대해서만 정의된 환경 변수. 로그인시? 세션을 사용하여 로인할 떄마다 로드됨

3. 시스템 전체 환경 변수
해당 시스템에 존재하는 모든 사용자가 사용할 수 있는 환경 변수
관련 파일
/etc/enviroment - 전반적인 시스템을 제어하는 파일
/etc/profile - 원격 로그인 세션이 이루어질시에 호출
/etc/bash.bashrc - 시스템 전체의 bashrc 파일

 변경 방법
1. 임시 적용
export 사용하고 로컬 환경 변수 즉 현재 세션에만 영향을 주겠네요.
ex) $ export 환경변수명=값

2. 영구 적용
실질적으로 사용하는 부분이겠네요. /etc/bash.bashrc 파일을 수정 하는 방법입니다.
위 파일 마지막에 export 사용법처럽 작성해서 넣어주면 되겠습니다.

그리고 재부팅 없이 적용하고 싶으면 source [파일명] 을 해주면 된다고 합니다.

확인방법!
$ echo 변수명

삭제방법!
$ unset 변수명

참조 - https://www.leafcats.com/201

'Study! > Linux' 카테고리의 다른 글

파일 Permission! 공부하자!  (0) 2021.06.16
LINUX명령어 정리하자! 2번째( netstat 옵션등 )  (0) 2019.07.31
LINUX 명령어를 정리하자!  (0) 2019.07.31