stat 명령 출력의“출생”필드


11

ext4와 함께 Fedora-16을 사용하고 있습니다. 갑자기 stat 명령으로 "Birth"라는 것을 볼 수 있습니다.

# stat history_file1.txt 
  File: `history_file1.txt'
  Size: 8944            Blocks: 24         IO Block: 4096   regular file
Device: 802h/2050d      Inode: 4192        Links: 1
Access: (0600/-rw-------)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2012-01-18 18:11:10.799900150 +0530
Modify: 2012-01-18 18:11:10.867908793 +0530
Change: 2012-01-18 18:11:10.867908793 +0530
 Birth: -

검색 맨 페이지 표시 출생 사례

% w 파일 작성 시간, 사람이 읽을 수 있음; -알 수없는 경우

% W 파일 생성 시간, Epoch 이후 초; 알 수없는 경우 0

새로 추가 된 필드입니까? 이 필드는 inode와 관련하여 어디에 저장됩니까?

답변:


8

이것은 특정 파일의 "출생"시간입니다. 파일 시스템에서 생성 된 순간입니다. 이 속성은 ext4에 새로운이며으로도 알려져있다 crtime거나 btime, 그냥 구글. :)

여기 에서 stat 명령 및보고있는 특정 출력에 대한 설명을 찾을 수 있습니다.


2
Cygwin stat(1)도 Windows 'NTFS가 파일 생성 시간을 저장 하므로이 필드를 가지고 있습니다.
Adam Rosenfield

2
BTW, Linux 사용자 공간 도구는 아직 읽을 수없는 것 같습니다. 적어도 우분투 14.04에는 없습니다. 자세한 내용 : unix.stackexchange.com/questions/50177/birth-is-empty-on-ext4
Nelson

1
그 링크가 어떻게 바뀌 었습니까? 관련성을 볼 수 없습니다.
paradroid

누락 된 출생 / 생성 필드를 표시하는 방법 : moiseevigor.github.io/software/2015/01/30/…
Florin Andrei

16.04와 동일합니다. 18.04가 아직 있는지 궁금합니다.
icedwater
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.