2020. 3. 31. 17:29ㆍDeveloper/Posting
1. 리눅스에서 환경변수 중 HOME이란?
1) 환경변수란?
- 'Enviroment variable'
- 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는 동적인 값들의 모임
- 운영체제 내 전체에 적용되고 있는 (시스템의 속성을 기록하는) 변수를 의미
- 환경변수와 같이 지역변수도 존재, 지역변수란 현재 터미널에서만 적용되는 변수를 의미
2) HOME
- 리눅스 내 미리 정의된 환경변수 중 하나로, 사용자 홈 디렉토리를 의미
- 리눅스가 다중 사용자를 지원하는 운영체제이기에 각 사용자별로 정보를 저장할 수 있도록 제공
2. 리눅스에서 환경변수중 PATH가 하는 일이란?
1) PATH란?
- 문자 의미 그대로 실행파일을 찾는 '경로'를 의미
2) PATH의 역할
- 명령등이 속해있는 디렉토리(경로)를 등록하는 역할
- 전체 경로를 적거나 혹은 해당 디렉토리에 들어가서 실행하는 번거로움을 없애주어 작업 생산성 증대
3. 환경변수를 보는 명령어는 뭐가 있을까요?
1) Printenv
- 'Print enviroment variable'
- 특정 환경변수명 지정 시 해당 환경변수 값 출력
- 환경 변수명 없이 명령어만 실행 시 시스템에 있는 모든 환경 변수의 값을 출력
2) 이외 명령어
- env, set 등으로도 환경변수 확인 가능
'Developer > Posting' 카테고리의 다른 글
Ubuntu_우분투는 과연 무료인 것일까? (feat. 오픈소스, 프리웨어) (0) | 2021.02.08 |
---|---|
oh-my-zsh_alias를 설정하여 편하게 터미널을 써보자 (0) | 2021.01.18 |
Django_네이버 SMS 인증 구현하기 (장고 휴대폰 번호 인증, Simple & Easy Notification Service) (2) | 2021.01.06 |
MySQL_OSError: mysql_config not found (Ubuntu 18.04) / E: 문제를 바로잡을 수 없습니다. 망가진 고정 패키지가 있습니다. (0) | 2020.12.23 |
MacOS_mysqlclient 설치오류 해결 (OSError: mysql_config not found) (0) | 2020.12.18 |