다음 명령을 실행하는 경우 :
find . -name "*.jar" -type f -ctime +1
결과가 나타나지 않지만 실행하면 :
find . -name "*.jar" -type f -ctime 1
결과를 얻습니다.
답변
즉, 디렉토리에있는 모든 jar 파일의 상태가 48 시간 이내에 변경되었음을 의미합니다.
자세한 설명
find
매뉴얼 페이지에 따르면
-ctime n File"s status was last changed n*24 hours ago.
그리고 …
When find figures out how many 24-hour periods ago the file was last accessed, any fractional part is ignored, so to match -atime +1, a file has to have been accessed at least two days ago.
그리고 다른 곳 …
+n for greater than n
따라서 -ctime +1
는 파일 상태가 최소 48 시간 전에 변경되었음을 의미합니다.