반응형
유닉스에서 지난 1 시간 동안 생성 된 파일을 찾는 방법
유닉스에서 지난 1 시간 동안 생성 된 파일을 찾는 방법
검색 할 디렉토리가 srch_dir
다음 중 하나 인 경우
$ find srch_dir -cmin -60 # change time
또는
$ find srch_dir -mmin -60 # modification time
또는
$ find srch_dir -amin -60 # access time
지난 1 시간 동안 생성, 수정 또는 액세스 된 파일을 보여줍니다.
수정 : ctime은 노드 시간 변경을위한 것입니다 (확실하지 않습니다, 수정하십시오)
UNIX 파일 시스템은 일반적으로 작성 시간을 저장하지 않습니다. 대신 액세스 시간, (데이터) 수정 시간 및 (노드) 변경 시간 만 있습니다.
그 말 find
에는 -atime
-mtime
-ctime
술어 가 있습니다.
$ 남자 1 찾기 ... -ctime n 1 차측이 마지막으로 변경 한 시간이 초기화 시간에서 뺀 파일 상태 정보 86400으로 나눈 값 (나머지는 버림)은 n입니다. ...
따라서 find -ctime 0
1 시간 이내에 inode가 변경된 모든 것을 찾습니다 (예 : 파일 작성을 포함하지만 링크 수 및 권한 및 파일 크기 변경을 계산).
이 링크를 확인한 후 도움을 받으십시오.
기본 코드는
#create a temp. file
echo "hi " > t.tmp
# set the file time to 2 hours ago
touch -t 200405121120 t.tmp
# then check for files
find /admin//dump -type f -newer t.tmp -print -exec ls -lt {} \; | pg
- ./ -cTime -1 유형 f를 찾으십시오.
또는
- ./ -cmin -60- 타입 f 찾기
sudo find / -Bmin 60
로부터 man
페이지 :
-Bmin n
파일의 inode 작성 시간과
find
시작 시간 ( 다음 전체 시간 으로 반올림)의 차이가 n 분인 경우 참입니다.
분명히 조금 다르게 설정하고 싶을 수도 있지만,이 기본 기능은 마지막 N 분 동안 생성 된 파일을 검색하는 데 가장 적합한 솔루션 인 것 같습니다 .
반응형
'IT story' 카테고리의 다른 글
인라인과 외부 자바 스크립트는 언제 사용해야합니까? (0) | 2020.07.09 |
---|---|
텍스트 파일을 Windows 명령 줄과 연결하여 선행 줄 삭제 (0) | 2020.07.09 |
Angular 2 서비스에서 Observable 생성 및 반환 (0) | 2020.07.09 |
C #에 XNOR (논리 이중 조건부) 연산자가 있습니까? (0) | 2020.07.09 |
Anaconda (Conda) 환경에서 pip-installed 패키지를 어떻게 추적합니까? (0) | 2020.07.09 |