답변:
~/
현재 사용자의 홈 폴더의 약어입니다. 따라서 사용자 이름이 "foobar"인 경우/home/foobar/
~
현재 사용자의 홈 폴더에 대한 속기입니다 :)
~
대신 ~/
하기 때문에, /
필요 없다.
~
실제로 환경 변수의 값으로 확장됩니다 HOME
. 당신의 값을 변경하는 경우 HOME
, ~
해당 사용자의 홈 디렉토리에 대한 의지도 더 이상 포인트를.
중요한 것은 당신이 루트 사용자를 사용하는 경우입니다 ~/
될 것입니다 /root
, 디렉토리가 아니다 /home/user_name
.
이 경우 다음을 수행하십시오.
> cd ~/ ; pwd ;
종료됩니다 :
> /root
/root
에서 루트 사용자의 홈 디렉토리로 표시되는 사실의 직접적인 결과입니다 /etc/passwd
. 특별한 경우가 아닙니다.
user
홈 디렉토리 를 참조하려면 사용할 수 있습니다 .~user
ls -l ~enzotib/Documents/