리눅스 환경변수, 환경설정 파일 정리

영진·2023년 1월 29일
0

network

목록 보기
11/14

리눅스 환경변수와 환경설정 파일에 대해 정리해 볼 것이다.
먼저 환경변수에 대해 알아 보도록 할 것이다.


환경변수

우선 환경변수란?🤔 (위키백과에 따르면 다음과 같다.)
환경변수: "프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임이다

리눅스는 크게 2가지로 환경변수를 나눌 수 있다.

- 지역 변수

- 전역 변수


지역 변수

지역 변수: 한 지역 내에서만 사용할 수 있는 변수이다.

사진으로 빗대면 다음과 같다.

전역변수, 지역변수 확인 명령어: root@123.123.123.123:/home/ubuntu# set
지역변수 생성 명령어: root@123.123.123.123:/home/ubuntu# [변수이름]=[변수 값]
지역변수 사용: root@123.123.123.123:/home/ubuntu# $[변수이름]
지역변수 해제: root@123.123.123.123:/home/ubuntu# unset [변수이름]


전역변수

전역 변수: 전역변수는 모든 영역에서 사용할 수 있는 변수이다.

사진으로 빗대면 다음과 같다.

전역변수, 지역변수 확인 명령어: root@123.123.123.123:/home/ubuntu# set
전역변수 확인 명령어: root@123.123.123.123:/home/ubuntu# env
전역변수 생성 명령어: root@123.123.123.123:/home/ubuntu# env [변수 이름]=[변수 값]


환경설정 파일

우선 환경설정이란?🤔
환경설정파일: 사용자가 로그인 할 때마다 자동으로 실행되는 명령을 저장해 놓은 파일을 일컫는 말이다.

환경설정 파일은 총 5가지로 분류되어 있다.
- /etc/profile: 시스템 전역 쉘 변수를 정의하는 파일이다.
- /etc/bashrc: 쉘 함수와 Alias 시스템 전역 변수등을 정의하는 파일이다.
- ~/.bash_profile: 유저 개인의 환경설정을 할 수 있는 파일이다.
- ~/.bashrc: 유저 개인의 alias와 변수를 설정할 수 있는 파일이다.
- ~/.bash_logout: 로그아웃 설정파일이다.

알아두면 좋은 단어 용어
alias: 특정 단어를 입력했을 때 미리 설정해둔 명령어가 실행될 수 있도록 설정하는 기능이다. 즉 별명이라고 생각하면 된다.


참고자료

https://chunggaeguri.tistory.com/entry/Linux-%ED%99%98%EA%B2%BD%EC%84%A4%EC%A0%95-%ED%8C%8C%EC%9D%BC%EC%A0%95%EB%A6%AC
https://m.blog.naver.com/appeal7712/221666763110

profile
I'm good at cloud computing.

0개의 댓글