본문 바로가기

Linux

[Linux] 변수 선언

 

0. 지역변수 선언

 

해당 터미널에서만 사용할 수 있는 지역변수 선언을 하기 위해서는 '변수명=값' 의 형식으로 선언해주면 된다.

 

선언 후 echo ${변수명} 으로 사용할 수 있다.

 

(base) [root@inno_tech ~]# KDC=/home
(base) [root@inno_tech ~]# echo ${KDC}
/home
 

1. 전역변수 선언

 

다른 터미널에서도 사용가능한 전역변수 선언을 하기 위해서는 export 와 함께 '변수명=값' 의 형식으로 선언해주면 된다.

 

선언 후 echo ${변수명} 으로 사용할 수 있다.

(base) [root@inno_tech ~]# export KDC=/home
(base) [root@inno_tech ~]# echo ${KDC}
/home
 

2. 영구적인 환경변수 선언

 

환경변수의 영구적 선언은

 

.bashrc 파일이나 .bash_profile 파일에 변수의 내용을 작성하고,

마지막 부분에 export 뒤에 변수명을 추가해주면 된다.

 

(base) [root@inno_tech ~]# vi .bash_profile

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs

PATH=/usr/local/cuda-11.2/bin:/home/anaconda3/bin:$PATH:$HOME/bin
LD_LIBRARY_PATH=/usr/local/cuda/lib64:/usr/local/lib/python3.6/lib-dynload:/usr/lib64:/usr/local/lib:$LD_LIBRARY_PATH
KDC=/home

export PATH LD_LIBRARY_PATH KDC

(base) [root@inno_tech ~]# echo $KDC
/home
 

 

 

 

'Linux' 카테고리의 다른 글

[Linux] link  (0) 2022.10.28
[Linux] MariaDB 포트 변경  (0) 2022.10.28
[Linux] File Descriptor 와 Redirection  (0) 2022.10.28
[Linux] /etc/profile, .bash_profile, .bashrc  (0) 2022.10.28
[linux] WebLogic 설치  (0) 2022.10.28