1년 동안 파일에 액세스하지 않은 디렉토리를 찾는 방법은 무엇입니까?

1년 동안 파일에 액세스하지 않은 디렉토리를 찾는 방법은 무엇입니까?

수백 가지 버전의 도구가 포함된 도구 디렉터리 /tools/tool_name이 있습니다. 어떤 버전을 보관할 수 있는지 쉽게 알 수 있는 방법을 찾으려고 합니다. 지난 1년 동안 파일에 액세스한 적이 없는 릴리스 디렉터리를 쉽게 찾을 수 있는 방법이 있습니까?

좋은 예는 /tools/cadence입니다. /tools/cadence에는 수백 또는 수천 개의 케이던스 버전이 있습니다. 아무도 사용하지 않았으므로 보관할 수 있는 버전을 어떻게 찾나요?

답변1

파일 시스템이 마운트되거나 다음 strictatimelazytime사용할 수 있는 경우:

find /tools -atime +365

그러나 파일 시스템이 마운트된 경우에는 relatime이 정보가 기록되지 않습니다. 이는 일반적으로 성능상의 이유로 수행됩니다. mount다음 명령을 사용하여 확인할 수 있습니다 .

$ mount
/dev/sda3 on / type ext3 (rw,relatime,data=ordered)
[..]

관련 정보