리눅스_Home, Path, 환경변수 확인 명령어
1. 리눅스에서 환경변수 중 HOME이란?
1) 환경변수란?
- 'Enviroment variable'
- 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임
- 운영체제 내 전체에 적용되고 있는 (시스템의 속성을 기록하는) 변수를 의미
- 환경변수와 같이 지역변수도 존재, 지역변수란 현재 터미널에서만 적용되는 변수를 의미
2) HOME
- 리눅스 내 미리 정의된 환경변수 중 하나로, 사용자 홈 디렉토리를 의미
- 리눅스가 다중 사용자를 지원하는 운영체제이기에 각 사용자별로 정보를 저장할 수 있도록 제공
2. 리눅스에서 환경변수중 PATH가 하는 일이란?
1) PATH란?
- 문자 의미 그대로 실행파일을 찾는 '경로'를 의미
2) PATH의 역할
- 명령등이 속해있는 디렉토리(경로)를 등록하는 역할
- 전체 경로를 적거나 혹은 해당 디렉토리에 들어가서 실행하는 번거로움을 없애주어 작업 생산성 증대
3. 환경변수를 보는 명령어는 뭐가 있을까요?
1) Printenv
- 'Print enviroment variable'
- 특정 환경변수명 지정 시 해당 환경변수 값 출력
- 환경 변수명 없이 명령어만 실행 시 시스템에 있는 모든 환경 변수의 값을 출력
2) 이외 명령어
- env, set 등으로도 환경변수 확인 가능