[unix] Linux에서 어떤 파일 시스템이 작성 시간을 저장합니까?

Linux에서 i- 노드 테이블에 파일 및 디렉토리의 작성 시간을 저장하는 (잘 알려진, 신뢰할 수있는) 파일 시스템이 있습니까?

있는 경우 “변경된”시간이 통계 호출에서 i- 노드의 생성 시간으로 대체됩니까?



답변

된 ext4 파일 시스템은 생성 시간을 저장한다. stat -c %W myfile당신에게 그것을 보여줄 수 있습니다.


답변

이 필드의 표준 이름은 없지만 여러 파일 시스템이 파일 작성 시간을 저장합니다.

  • ufs2 → st_birthtime
  • zfs → crtime
  • ext4 → Crtime
  • btrfs → otime
  • jfs → di_otime

답변

ext4를 아는 한 JFS 및 BTRFS 파일 시스템은 모두 파일 inode에서 생성 시간을 저장하기위한 추가 필드를 지원하지만 이름은 다를 수 있습니다.

출처 : LWN 파일 생성 시간


답변