슬래시 사이, 슬래시 뒤, 슬래시로 끝나는 디렉토리 이름의 차이점은 무엇입니까?
예를 들어 /bin/
, /bin
및bin/
답변1
/bin/
"bin" 디렉터리의 절대 경로입니다.
/bin
"bin" 파일(디렉토리일 수 있음)의 절대 경로입니다.
bin/
"bin" 디렉터리에 대한 상대 경로입니다.
완전성을 위해:
bin
"bin" 파일의 상대 경로입니다(디렉토리일 수도 있음).
답변2
/bin/
와 사이에는 실질적인 차이가 없습니다 /bin
. 단지 /bin/
디렉터리라는 점을 더 명확하게 해줄 뿐입니다. 순진한 프로그램은 파일이나 디렉터리처럼 보이는지 결정하기 위한 단서로 이를 찾을 수 있습니다.
bin
그러나 마지막 항목은 현재 작업 디렉터리의 디렉터리를 참조합니다 . 루트 디렉토리에 있는 경우 /
처음 두 참조와 일치합니다. 디렉토리를 변경할 때마다 참조된 디렉토리도 변경됩니다(존재하는 경우).