728x90
반응형
리눅스에서 지정한 날짜 이전에 변경된 파일을 찾으려면 find 명령어를 -newermt 옵션과 조합하여 사용할 수 있습니다.
예시: 2023년 12월 31일 이전에 변경된 파일 찾기
find /path/to/search -type f ! -newermt "2024-01-01"
이 명령어는 2024-01-01 보다 이전에 마지막으로 수정된 파일들을 찾습니다.
! -newermt는 지정한 날짜 이전이라는 의미입니다.
설명
- /path/to/search: 검색할 디렉토리 (예: . 현재 디렉토리)
- -type f: 파일만 찾음 (디렉토리는 제외)
- -newermt "YYYY-MM-DD": 해당 날짜 이후 수정된 파일
- ! -newermt "YYYY-MM-DD": 해당 날짜 이전 수정된 파일
예시 사용
# 현재 디렉토리에서 2024년 1월 1일 이전에 수정된 파일 찾기
find . -type f ! -newermt "2024-01-01"
날짜와 시간까지 지정하고 싶다면?
find . -type f ! -newermt "2024-01-01 15:00"
필요하다면 특정 확장자나 이름 패턴도 추가할 수 있어요:
# .log 파일 중에서 2024년 1월 1일 이전에 수정된 것
find . -type f -name "*.log" ! -newermt "2024-01-01"
728x90
반응형
'python > tips' 카테고리의 다른 글
| HTTP Request Smuggling (요청 스머글링)이란? (0) | 2025.04.28 |
|---|---|
| jQuery 1.4에서 jQuery 3.5 이상으로 업그레이드 Plan (0) | 2025.04.22 |
| Macbook에서 brew install & uninstall (0) | 2025.04.09 |
| 인증과 인가 (권한 부여) 비교 – 특징 및 차이점 (0) | 2025.03.18 |
| tail 로그를 별도 파일로 저장하는 방법 (0) | 2025.02.20 |