슬래시 뒤의 슬래시와 슬래시로 끝나는 디렉토리의 차이점은 무엇입니까?

슬래시 뒤의 슬래시와 슬래시로 끝나는 디렉토리의 차이점은 무엇입니까?

슬래시 사이, 슬래시 뒤, 슬래시로 끝나는 디렉토리 이름의 차이점은 무엇입니까?

예를 들어 /bin/, /binbin/

답변1

/bin/"bin" 디렉터리의 절대 경로입니다.

/bin"bin" 파일(디렉토리일 수 있음)의 절대 경로입니다.

bin/"bin" 디렉터리에 대한 상대 경로입니다.

완전성을 위해:

bin"bin" 파일의 상대 경로입니다(디렉토리일 수도 있음).

답변2

/bin/와 사이에는 실질적인 차이가 없습니다 /bin. 단지 /bin/디렉터리라는 점을 더 명확하게 해줄 뿐입니다. 순진한 프로그램은 파일이나 디렉터리처럼 보이는지 결정하기 위한 단서로 이를 찾을 수 있습니다.

bin그러나 마지막 항목은 현재 작업 디렉터리의 디렉터리를 참조합니다 . 루트 디렉토리에 있는 경우 /처음 두 참조와 일치합니다. 디렉토리를 변경할 때마다 참조된 디렉토리도 변경됩니다(존재하는 경우).

관련 정보