질문

질문

질문

현재 Unix 표준은 파일의 "생성 시간" 속성을 지원하지 않습니다. 그러나 ext4, exFAT 및 NTFS와 같은 많은 파일 시스템은 내부적으로 파일 생성 시간을 절약합니다.

crtime참고: 나는 (변경 시간 이라고도 함)이 아니라 생성 시간( btime또는 출생 시간 ctime이라고도 함)이라고 말했습니다.

한동안 Linux의 ext4를 사용해도 이 정보에 쉽게 접근할 수 없었 debugfs으나(필수), 이제 새로운 Linux statx()인터페이스는 파일 생성 시간에 액세스할 수 있는 쉬운 방법(API)을 제공하므로 및 start stat와 같은 도구가ls통합 기능파일 생성 시간을 기준으로 합니다(읽기 전용임에도 불구하고).

주요 질문: exFAT 파일 시스템에서 파일 생성 시간을 변경하는 방법은 무엇입니까?(리눅스 사용)

당신의 생각을 소리내어 말해보세요

내 생각엔 아직 전체 툴체인에 구현되지 않은 것 같습니다.없어진 물건 있어요?

  • 알아요커널 5.7부터 시작, Linux 커널에는 Samsung이 제공한 새로운 exFAT 내부 구현이 있습니다. 이 새로운 구현(또는 다른 구현)이 파일 타임스탬프 변경(수정, 생성...)을 지원합니까?
  • 구현 여부리눅스 가상 파일 시스템사이드 체인지 파일만들다시간?
  • 파일을 변경할 수 있는 Linux API(커널 및 사용자 공간)가 있습니까?만들다시간?
  • 그렇지 않다면 현재 Linux 커널이나 exFAT의 FUSE 구현을 고려하여 파일 생성 시간을 변경할 수 있는 도구를 작성하는 것이 가능합니까(상당히 쉽습니다)?

일부 리소스

관련 정보