경로의 단일 디렉터리와 전체 경로를 어떻게 구두로 구별합니까?

경로의 단일 디렉터리와 전체 경로를 어떻게 구두로 구별합니까?

용어 관련 질문입니다.

다음과 같은 경로가 있다고 가정해 보세요.C:\foo\bar\MyFolder\

foo, bar, 및 MyFolder모두 개별 디렉터리(폴더라고도 함)인가요? 그리고 그것들은 계층적 디렉토리 트리에 배열되어 있습니다. 그렇죠?

그러나 전체 경로를 C:\foo\bar\MyFolder\디렉터리라고도 할 수 있습니다. 예를 들어 C#에는 Directory.GetDirectories()디렉터리를 전체 경로 형식으로 반환하는 메서드가 있습니다 .

foo해당 항목( , barMyFolder)으로 끝나는 전체 경로를 의미할 수 없는 경로( , 및 ) C:\foo\C:\foo\bar\개별 항목을 참조하는 명확한 방법이 있습니까 C:\foo\bar\MyFolder\? 내 말은 첫 번째 것만 의미하고 두 번째를 의미할 수 없는 디렉토리나 폴더와 같은 단어를 의미합니다.

답변1

경로의 개별 항목을 참조하는 명확한 방법이 있습니까?

Microsoft는 이를 다음과 같이 지칭합니다.구성 요소:

그러나 NTFS, CDFS, exFAT, UDFS, FAT 및 FAT32와 같은 각 파일 시스템에는 개별 파일 구성에 대한 구체적이고 다른 규칙이 있을 수 있습니다.구성 요소디렉터리나 파일의 경로에 있습니다.

그리고:

백슬래시를 사용 \하여 구분합니다.구성 요소경로의. 백슬래시는 파일 이름을 해당 경로로 나누고, 하나의 디렉터리 이름과 경로의 다른 디렉터리 이름을 구분합니다.

원천파일, 경로 및 네임스페이스 이름 지정

따라서 이름을 경로 구성요소로 지정합니다.

전체 파일 경로는 다음 구성 요소로 구성됩니다.

  • 드라이브 사양
  • 하나 이상의 디렉터리 구성 요소( \문자로 구분)
  • 파일 이름 구성 요소
  • 파일 확장 구성 요소( .전체 파일 이름의 마지막 문자로 시작).

관련 정보