Bash에서 특정 날짜 이전의 파일을 나열하는 방법은 무엇입니까?
답변1
대부분의 파일 시스템은 생성 날짜(ext3 ext4)를 저장하지 않기 때문에 파일이 언제 생성되었는지 알 수 없습니다.
당신은 그것을 사용할 수 있습니다find location -ctime time_period
예를 들어 -15
다음과 같습니다. 기간에는 수정된 지 15일이 지나지 않은 파일이 표시됩니다. +15
15일 이상 전에 수정된 파일과 15
정확히 15일 전에 수정된 파일입니다.
-c
플래그는 권한이 마지막으로 변경된 시간을 표시합니다.
-a
플래그는 가장 최근 방문 날짜를 표시합니다.
-m
로고에는 마지막 수정 날짜가 표시됩니다.
수정된 날짜의 경우 이를 사용하여 특정 날짜별로 파일을 찾을 수도 있습니다.
find location -type f -ls |grep '10 Sep'
9월 10일을 원하는 날짜로 변경해야 합니다.