`~ /`은 무슨 뜻인가요?


34

저는 Linux와 Ubuntu를 처음 사용합니다. 사람들은 ~/filename내 질문에 대한 답을 계속 사용 합니다. 무슨 ~/뜻입니까?

답변:


42

~/현재 사용자의 홈 폴더의 약어입니다. 따라서 사용자 이름이 "foobar"인 경우/home/foobar/


8
에서처럼 다른 user홈 디렉토리 를 참조하려면 사용할 수 있습니다 . ~userls -l ~enzotib/Documents/
enzotib

2
실제로, ~현재 사용자의 홈 폴더에 대한 속기입니다 :)
heartsmagic

1
내가 잘못 말하지 않았다 : 일반적으로 우리가 보는 ~대신 ~/하기 때문에, /필요 없다.
heartsmagic

8
이것은 일반적으로 정확하지만 기술적으로는 정확 하지 않습니다 . ~실제로 환경 변수의 값으로 확장됩니다 HOME. 당신의 값을 변경하는 경우 HOME, ~해당 사용자의 홈 디렉토리에 대한 의지도 더 이상 포인트를.
kojiro

1
~와 같은 장소는 없습니다
Foon

4

중요한 것은 당신이 루트 사용자를 사용하는 경우입니다 ~/될 것입니다 /root, 디렉토리가 아니다 /home/user_name.

이 경우 다음을 수행하십시오.

> cd ~/ ; pwd ;

종료됩니다 :

> /root

이는 테이블 /root에서 루트 사용자의 홈 디렉토리로 표시되는 사실의 직접적인 결과입니다 /etc/passwd. 특별한 경우가 아닙니다.
thomasrutter

2

일반적으로 물결표 ~는 홈 폴더를 나타냅니다. 명령 행에서 홈 디렉토리를 참조 할 때 사용하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.