Nemo의 수정된 날짜 필드가 최신이 아닙니다.

Nemo의 수정된 날짜 필드가 최신이 아닙니다.

여러 폴더가 포함된 큰 폴더가 있습니다.

Nemo에서 큰 폴더를 열었을 때 최근에 수정된 파일이 포함되어 있음에도 불구하고 여러 하위 폴더의 수정 날짜가 최신이 아닌 것을 발견했습니다.

따라서 큰 폴더의 내용을 수정된 날짜별로 정렬하는 것은 의미가 없습니다.

Nemo가 수정된 날짜 필드를 업데이트하도록 강제할 수 있나요?

답변1

Nemo는 파일 시스템이 알려주는 내용만 표시합니다. 내가 아는 한 그것은 신뢰할 수 있고 정확합니다.

UNIX에서 디렉토리 수정 시간을 잘못 이해했습니다.

이는 내부에서 가장 최근에 수정된 파일의 수정 시간이 아니라 해당 디렉터리의 마지막 수정 시간입니다. 인용하다 man 7 inode:

또한 mtime해당 디렉터리의 파일 생성 또는 삭제로 인해 디렉터리의 타임스탬프가 변경됩니다.

따라서 디렉토리의 수정 시간은 디렉토리에 있는 파일의 수정 시간과 아무런 관련이 없습니다!

그래서 슬프게도:

Nemo가 수정된 날짜 필드를 업데이트하도록 강제할 수 있나요?

아니요.

관련 정보