Linux

[Linux] ~<username> - 사용자 홈 디렉터리

비번변경 2022. 9. 30. 20:25

~<username>

쉘 스크립트를 보다 아래와 같은 구문을 보았다.

BASE_DIR=~<username>

# 예시
BASE_DIR=~ubuntu

특정 디렉터리 정보를 담은 변수를 선언한 것 같긴 한데, 정확히 어느 경로인지 확인해보려고 한다.

 

 

확인

쉘에서 변수를 직접 선언한 뒤, echo 명령으로 확인해봤다.

BASE_DIR=~ubuntu
echo $BASE_DIR

~&lt;username&gt;

ubuntu 계정의 홈 디렉터리였다. 사용자 이름 앞에 ~ 기호를 붙이면 해당 사용자의 홈 디렉터리를 의미한다. 

~root인 경우 root 사용자의 홈 디렉터리를 의미한다.

~root