[linux] 디렉토리 마지막 수정 날짜

디렉토리 마지막 수정 날짜가 언제 변경되는지 궁금합니다. 특정 디렉토리 (FTP를 통해) 내의 파일을 수정했지만 디렉토리의 LMD는 변경되지 않았습니다. 어떻게 기능할까요?



답변

디렉토리 자체의 mtime (수정 시간)은 파일 또는 하위 디렉토리가 추가, 제거 또는 이름이 변경 될 때 변경됩니다.

디렉토리 내의 파일 내용을 수정해도 디렉토리 자체가 변경되지 않으며 파일 또는 하위 디렉토리의 수정 된 시간도 업데이트되지 않습니다. 디렉토리에 대한 권한을 변경하면 ctime은 변경되지만 mtime은 변경되지 않습니다.


답변

디렉토리는 파일 이름 목록을 포함하는 파일과 같습니다 (실제로 편집기에서 실수로 디렉토리를 열었을 수 있습니다. 여기에서 대부분 읽을 수있는 내용 목록을 볼 수 있습니다). 해당 디렉토리의 파일이 추가, 제거 또는 이름이 변경 될 때.


답변