$는 루트가 아닌 사용자를 의미하고 #은 루트 사용자를 의미한다는 것을 알고 있습니다. 또한 "/#"과 "~#"은 루트 사용자를 의미하는 구문 간의 기본 차이점을 이해하려고 노력합니다.
root@a145f139efec:/# pwd
/
root@a145f139efec:/# whoami
root
root@a145f139efec:/# su -
root@a145f139efec:~# pwd
/root
root@a145f139efec:~# whoami
root
root@a145f139efec:~#
답변1
앞의 두 기호는 모두 #
현재 있는 디렉터리를 나타냅니다. 첫 번째 예에서는 이 디렉터리에 있습니다 /
. 그런 다음 입력하면 su -
루트의 홈 디렉터리인 /root
.symbol ~
홈 디렉터리로 변경됩니다.