집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 파일 생성 시간(crtime)을 찾는 방법
파일 생성 시간은 ext4 파일 시스템의 inode에 저장됩니다. 이전 버전의 ext 파일 시스템은 파일 생성 시간을 지원하지 않았습니다. debugfs stat 출력에는 crtime(생성 시간) 타임스탬프가 있습니다. 마지막으로 ext4는 ntfs 창의 btime과 마찬가지로 생성 시간을 지원합니다.
아래 지침에 따라 파일 생성 시간을 확인할 수 있습니다. 예를 들어, 기존 파일을 선택하거나 테스트용 새 파일을 만드는 데 하나를 사용하고 있습니다. 이 파일의 경우.
1단계: inode 파일 번호 찾기
먼저 터미널에서 다음 명령을 사용하여 파일의 inode 번호를 찾습니다.
$ ls -i /var/log/secure 13377/var/log/syslog
2단계: 파일 생성 시간(crtime) 찾기
파일의 inode 번호를 가져온 후 inode 번호 통계와 함께 debugfs 명령을 사용하여 디스크 경로를 따릅니다.
$ debugfs -R 'stat <inode_number>' /dev/sda1
$ debugfs -R 'stat <13377>' /dev/sda1 debugfs 1.41.12 (17-May-2010) Inode: 13377 Type: regular Mode: 0600 Flags: 0x80000 Generation: 2326794244 Version: 0x00000000:00000001 User: 0 Group: 0 Size: 223317 File ACL: 0 Directory ACL: 0 Links: 1 Blockcount: 440 Fragment: Address: 0 Number: 0 Size: 0 ctime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 atime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 mtime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 crtime: 0x4eeacc8a:0948eb58 -- Fri Dec 16 10:13:54 2011 Size of extra inode fields: 28 Extended attributes stored in inode body: selinux = "system_u:object_r:var_log_t:s000" (31) EXTENTS: (0-24): 35008-35032, (25-54): 164224-164253
를 실행하면 위 출력에서 실제 파일 생성 시간인 crtime 항목을 찾습니다.
이 기사는 여기서 끝났습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트에서 다른 관련 칼럼 튜토리얼을 살펴보세요! ! !
위 내용은 Linux에서 파일 생성 시간(crtime)을 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!