728x90
반응형

리눅스 환경변수 2

[Linux] 리눅스 환경변수 설정

0. 환경 1. 환경 변수 1-1. 환경 변수는 왜 사용하나요? 1.2 환경 변수 관련 파일, 명령어 변수 1.3 지역 환경 변수 VS 전역 환경 변수 2. 설정 2-1. 환경변수 일시적 적용 2-2. 환경 변수 영구 적용 1 2-3. 전역 환경 변수 영구 적용 2 0. 환경 - 필자는 CentOS 7(centos-release-7-9.2009.0.el7.centos.x86_64) 환경에서 설정했습니다. 1. 환경 변수 - 환경 변수(environment variable)는 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임 - 컴퓨터 동작, 특히 쉘 명령 수행에 영향을 미치는 변수들 - 실행 환경을 설정하기 위한 변수 - 시스템의 속성을 기록하고 있는 변수 1-1. 환경 변수는 왜..

리눅스 환경변수(path) 설정

환경변수란 자바 등을 깔아본 사람들이라면 이미 익숙할 것이다. 어떤 프로그램이 돌아가게 해주는 실행파일의 경로를 잡아주는걸 환경변수 세팅이라고 하는데, 리눅스에는 매우 다양한 환경변수들이 있다. 현재 지정된 환경변수를 출력하는 명령어는 printenv 이다. 환경변수들의 경로인 path를 출력하는 명령어는 echo $PATH 이다. path들은 전부 : (콜론)으로 구별되어 있다. 여기서 하나 알아두어야 할 점은, 우리가 리눅스에서 사용하는 명령어들도 결국 일종의 실행파일인데 명령어 입력 시 환경변수에 잡혀있는 PATH를 따라가서 해당 파일이 실행되는 원리로 명령어가 작동된다는 것이다. 즉, mkdir, ls 등의 명령어도 결국 저 path 경로에 저장되어 있다는 얘기이다. 이 점을 응용해보자. 명령어들..

728x90
반응형