Developer/Posting

리눅스_Home, Path, 환경변수 확인 명령어

codingzipsa 2020. 3. 31. 17:29
반응형

 1. 리눅스에서 환경변수 중 HOME이란?

      1) 환경변수란?
            - 'Enviroment variable'
            - 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임
            -  운영체제 내 전체에 적용되고 있는 (시스템의 속성을 기록하는) 변수를 의미
            -  환경변수와 같이 지역변수도 존재, 지역변수란 현재 터미널에서만 적용되는 변수를 의미

      2) HOME
           - 리눅스 내 미리 정의된 환경변수 중 하나로, 사용자 홈 디렉토리를 의미
           - 리눅스가 다중 사용자를 지원하는 운영체제이기에 각 사용자별로 정보를 저장할 수 있도록 제공

2. 리눅스에서 환경변수중 PATH가 하는 일이란?

     1) PATH란?
          - 문자 의미 그대로 실행파일을 찾는 '경로'를 의미

      2) PATH의 역할
           - 명령등이 속해있는 디렉토리(경로)를 등록하는 역할 
           - 전체 경로를 적거나 혹은 해당 디렉토리에 들어가서 실행하는 번거로움을 없애주어 작업 생산성 증대

3. 환경변수를 보는 명령어는 뭐가 있을까요?

      1) Printenv
           - 'Print enviroment variable'
           - 특정 환경변수명 지정 시 해당 환경변수 값 출력
           - 환경 변수명 없이 명령어만 실행 시 시스템에 있는 모든 환경 변수의 값을 출력

       2) 이외 명령어
            - env, set 등으로도 환경변수 확인 가능

반응형