네트워크 pcap 파일을 캡처하여 CIFS 공유 드라이브에 저장하는 Linux 서버가 있습니다. pcap 파일의 생성시간과 수정시간이 동일한 것으로 확인되었습니다. 각 파일당 10초의 데이터가 있기 때문에 그렇지 않습니다. 따라서 생성 시간은 수정 시간보다 10초 빨라야 합니다. 시간 속성을 올바르게 이해한다면. 공유 드라이브에서 파일을 추출하는 데 사용하는 소프트웨어는 시작 시간을 첫 번째 파일 생성 시간으로, 종료 시간을 마지막 파일의 "마지막 작성/수정 시간"으로 고정하기 때문에 이 차이가 필요합니다. Linux 버그 때문에 이런 일이 발생합니까? 몇 달 전에 제 시스템에서 본 것처럼 생성 시간과 수정 시간에 차이가 있을 것으로 알고 있습니다.
답변1
Linux에는 쉽게 액세스할 수 있는 파일 생성 타임스탬프가 없습니다(그러나 아래 Stéphane의 설명 참조). stat
방금 생성한 파일을 실행하면 액세스, 수정 및 변경 타임스탬프가 표시되지만 생성은 표시되지 않습니다.
몇 달 전에 보셨던 CIFS 공유가 Linux 시스템에서 생성되지 않았을 수도 있습니다. CIFS 공유 Windows 시스템일까요?
답변2
기록을 위해 smbinfo
다음 명령을 사용하여 SAMBA/SMB/CIFS 공유에 있는 파일(및 나머지 파일)의 파일 생성 타임스탬프를 가져올 수 있습니다 cifs-utils
.
smbinfo filebasicinfo /mnt/share/folder/file
Creation Time Fri Jun 25 13:40:25 2021
Last Access Time Fri Jan 6 07:34:38 2023
Last Write Time Fri Jan 6 07:35:18 2023
Last Change Time Fri Jan 6 12:29:21 2023
File Attributes 0x00000010: