강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

find실무6편: 지정한 파일보다 더 최근에 사용된 적이 있거나 변경된 적이 파일검색

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

find실무6: 지정한 파일보다 더 최근에 사용된 적이 있거나 변경된 적이 파일검색

 

 

 

 

이번에는 지정한 파일보다 더 최근에 사용된 적이 있거나 또는 지정한 파일보다 더 최근에 변경된 적이 있는 파일을 검색하는 방법을 보도록 하자. 먼저 지정한 특정 파일보다 더 최근에 사용된 적이 있는 즉, 액세스 된 적이 있는 파일을 검색하는 예이다.

 

 

 

 당연한 얘기겠지만 특정 파일을 지정해야 하며, 그 파일을 기준으로 검색을 한다.

 

 

 

 “-anewer 파일과 같은 옵션을 사용하면 여기서 지정한 “파일”보다 더 최근에 액세스(access)된 적이 있는 파일들을 찾아서 보여준다.

 

 

 

 

 

[root@sulinux ~]# find /home -anewer /home/sspark/begin -exec ls -l {} \;

합계 36

drwx------ 27 bible   bible    4096 2022-12-23 01:28 bible

drwx------  4 command command  4096 2022-12-21 22:48 command

drwx------  2 root    root    16384 2022-12-01 21:47 lost+found

drwx------  4 sspark  sspark   4096 2022-12-23 02:20 sspark

drwx------  5 sulinux sulinux  4096 2022-12-23 01:23 sulinux

[root@sulinux ~]#

 

 

 

위의 예는 /home/sspark/begin이라는 파일보다 더 최근에 액세스된 적이 있는 파일을 보여준 것이다.

 

 

 

 이어지는 검색방법과 비교해 보자.

 

다음은 지정한 특정 파일보다 더 최근에 변경된 적이 있는 파일을 검색하는 예이다.

 

 

 

 즉 지정한 특정 파일보다 더 최근에 변경된 적이 있는 파일을 찾는 예로서 앞의 예와 다른 점은 특정 파일보다 더 최근에 액세스된 적이 있는 파일을 검색하는 것이 아니라 특정 파일보다 더 최근에 변경된 적이 있는 파일을 검색하는 것이다.

 

 

 

 , “-newer 파일과 같은 옵션을 지정하면 지정한 “파일”보다 더 최근에 변경된 적이 있는 파일을 찾아서 보여준다.

 

 

 

 

 

[root@sulinux ~]# find /home -newer /home/sspark/begin -exec ls -l {} \;

합계 0

-rw-r--r-- 1 root root 0 2022-12-23 01:23 index.html

-rw-r--r-- 1 root root 0 2022-12-23 02:55 king.html

-rw-r--r-- 1 root root 0 2022-12-23 01:24 welcome.html

-rw-r--r-- 1 root root 0 2022-12-23 02:55 /home/sulinux/www/king.html

[root@sulinux ~]#

 

 

 

위의 예는 /home/sspark/begin파일이 변경된 것 보다 더 최근에 변경된 적이 있는 파일을 찾아서 보여준다.

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  86 명