2010-12-11 6 views
7

파일 이름 외에 일반 텍스트 파일에 포함 된 메타 데이터는 무엇입니까?텍스트 파일의 메타 데이터

+0

없음? [BOM] (http://en.wikipedia.org/wiki/Byte_order_mark)? – alex

+0

어떤 플랫폼 및 파일 시스템에 있습니까? – Quentin

+2

포함되었거나 가지고 있습니까? 예제 메타 데이터조차도 파일에 포함되어 있지 않습니다. – tvanfosson

답변

4

일반 텍스트 파일에도 생성자, 크기, 사용 권한, 마지막 액세스 시간, 마지막 수정 시간 등 많은 메타 데이터를 생각할 수 있습니다. 일부는 아마도 어떤 OS를 사용하고 있는지에 따라 달라집니다 약. 각 특정 OS에 대한 전체 목록을 보려면 특정 OS의 시스템 라이브러리에서 디렉토리 작업 및/또는 파일 데이터 구조를 살펴 보는 것이 좋습니다.

파일의 용도에 따라 일부 메타 데이터가 포함되어있을 수 있습니다. 예를 들어 스크립트 파일은 스크립트를 맨 위에 실행하는 데 사용 된 프로그램을 나타낼 수 있지만 일반적으로 일반 텍스트 파일에는 메타 데이터 자체.

1

"메타 데이터"의 의미에 달려 있습니다. OS는 텍스트 파일뿐만 아니라 파일 이름, 파일 크기, 생성 및 수정 날짜, 속성 등을 모든 파일에 대해 추적합니다.

하지만 메타 데이터를 고려해야할지 모르겠습니다. 필자는 일반 텍스트 파일에 메타 데이터가 전혀없는 것으로 생각합니다.

4

어떤 파일 시스템입니까? 엄밀히 말하면 "일반 텍스트 파일"에는 파일 이름이 아닌 메타 데이터가 포함되어 있지 않습니다. 모든 것은 파일 시스템에 의해 처리됩니다.

리눅스 (안하지만, 파일 시스템에서 파일 내용에서)에
+0

그러면 그 파일이 다른 파일 시스템으로 전송되고 열릴 때 이름과 같은 정보는 어떻게 전송됩니까? – Abdul

+0

@Abdul : 새 파일을 쓰는 호스트 시스템의 작업의 일부입니다. 대상 파일 시스템이 파일 쓰기 명령을 수신하면, 명령의 일부에는 기록중인 파일의 이름이 포함됩니다. – David

+0

흠, 내 혼란은 파일 이름, 파일 크기 (어쨌든 다시 계산할 수 있음), 날짜 및 속성 수정 및 메타 데이터로 간주되는 기타 특성 만들기와 같은 것들을 생각한 사실에 머물렀다. 스레드는 그들이 없다는 것을 암시합니다. – Abdul

1

:

  • 그룹

    • 권한
    • 소유자
    • 크기를 언급 마지막 변경의
    • 날짜를 계산
    • 이름

    (읽기 전용 플래그와 같은) 몇 가지가 있지만 일반적으로 필요하지 않습니다.