Linux Filesystem ext4 에서는  debugfs 와 stat 명령어를  사용하여서  파일 Create time ,   Access,Modify,Change 를  확인 할 수 있습니다.

 

1. 파일 Access,Modify,Change time 확인

 

# stat testfile
File: `testfile'
Size: 15 Blocks: 8 IO Block: 4096 regular file
Device: fd01h/64769d Inode: 1183555 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2014-10-31 14:58:32.946013361 +0900
Modify: 2014-10-31 14:58:32.946013361 +0900
Change: 2014-10-31 14:58:32.953013302 +0900

 

위의 명령어로  Access,Modify,Change 를 확인 할 수 있지만 file create time은  나오지 않습니다.

아래 debugfs 와 stat 명령어 조합으로 ext4 파일 시스템인 경우 create time을 확인 할 수 있습니다.(ext2,ext3 는 지원안함)

 

- 파일 create time 확인

1. 파일이 속하는 파일시스템과 파일시스템 타입 확인

 

$ df -Th /tmp

Filesystem    Type    Size  Used Avail Use% Mounted on

/dev/sda2     ext4    385G  228G  138G  63% /tmp

    |          +-----> 파일 타입

    +-----> 파일시스템

 

2. 파일의 inode 확인

 

$ ls -i /tmp/foo

15990938 /tmp/foo

 

3. 파일 생성일자 (crtime) 확인

 

$ sudo debugfs -R 'stat <15990938>' /dev/sda2 | grep crtime

debugfs 1.41.14 (22-Dec-2010)

crtime: 0x4e52ad78:d3bed7cc -- Mon Aug 22 14:26:48 2011

Linux File create Time 확인

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다