Views: 0
초고속 내컴퓨터 속에 있는 파일을 찾아주는 유틸리티 everthing을 소개합니다. 컴퓨터를 사용하면 파일을 생성하기도하고, 다운받고, 저장하기도 합니다. 이런 수많은 파일들중에서 원하는 파일을 찾기위해서 위도우 탐색기를 여기저기 왔다갔다하면서 파일을 찾게되는데요. 파일이름 뿐아니라 파일이나, 폴더의 생성날짜, 수정한 날짜, 파일 크기, 확장자 별 찾기 등 파일 찾기에 최적화되고 속도도 빠른 everything이라는 유틸리티를 사용합니다.

목차
everything 다운로드
파일다운로드는 https://www.voidtools.com 사이트에서 다운받습니다. 32bit,와 64bit용 윈도우에 맞게 다운받으면 되며, 휴대용 파일, 경량설치 파일도 제공하지만 프로그램이 작고 가볍기 때문에 각자 운영체제에 맞는 프로그램을 다운받으면 됩니다.

파일 찾는 방법
프로그램을 실행하면 내 컴퓨터 안에있는 전체 파일과 폴더를 보여줍니다. 각탭의 이름, 경로, 크기, 확장자, 만든날짜, 수정한 날짜 등 정렬(sort)로 찾을수도 있지만 입력란에 옵션에 필터링 옵션을 주면 좀더 원하는 파일을 신속하게 찾을 수 있습니다.
아래 그림에서는 사진파일을 찾기위한 .jpg, 1메가 용량이상의 옵션인 size:1mb, 검색경로를 제한하는 c:\ 옵션을 넣었습니다. 요약하면 “사진파일중에서 용량이 1메가보다큰 파일을 c드라이브에서 검색” 으로 정리됩니다.

파일에서만 또는폴더에서만 찾기 옵션
위에서는 확장자로 검색했지만 파일이나 폴더이름의 일부를 넣어서 찾을수 있고, 파일만 찾을때는 file: 옵션을, 폴더만 찾을때는 folder: 와 같이 입력하면 됩니다. 옵션은 콜론(:)으로 구분합니다.
확장자 없는 파일 찾기
NOT옵션을 넣어서 파일중에서 확장자가 없는 파일 검색을 할때는 !*.* file: 이라고 입력하면 파일명.확장자가 아닌(not) 파일과 같이 조합해서 사용할수 있습니다.
파일 만들날짜, 수정한 날짜로 찾기
유용한 기능중에 하나가 생성일자(dc), 수정일자(dm)옵션이 있는데 이를 dc:=>2024/11/7 로입력하면 2024년도 11월7일 이후 생성된 파일,폴더를 찾게되며, dc:2024/1/17-2024/13/7 과같이 하이픈을 사용해서 범위를 사용할수도 있습니다.
정규식 문법
파일이 다수일때 고급검색을 위해서는 정규식 문법을 사용하면 좀더 신속하게 원하는 파일을 찾을수있는데 상세내용은 다음과같습니다.
정규식 문법:
a|b a나 b에 대응
gr(a|e)y gray나 grey에 대응
. 아무 한 글자에 대응
[abc] a, b, c 중 하나에 대응
[^abc] a, b, c를 제외한 한 글자에 대응
[a-z] a에서 z까지의 한 글자에 대응
[a-zA-Z] a~z, A~Z까지의 한 글자에 대응
^ 파일이름 시작에 대응
$ 파일이름 끝에 대응
( ) 저장할 부분 지정
\n 1~9번 그룹에 대응
\b 단어 경계에 대응
* 앞 요소가 0번 이상 나옴
? 앞 요소가 0번 혹은 1번 나옴
+ 앞 요소가 1번 이상 나옴
*? 앞 요소가 0번 이상 가능한 적게 나옴
+? 앞 요소가 1번 이상 가능한 적게 나옴
{x} 앞 요소가 x번 나옴
{x,} 앞 요소가 x번 이상 나옴
{x,y} 앞 요소가 x~y번 나옴
\ 특수 문자 이스케이핑
검색문법
everything은 다양한 검색에 필요한 문법을 제공해 함수를 사용하면 막강한 검색이 가능합니다.
연산자:
공백 AND
| OR
! NOT
< > 검색조건 묶기. ()는 일반 텍스트로 간주되기 때문.
" " 정확한 어구를 찾음. 공백도 검색 문자열로 취급.
와일드카드:
* 0개 이상 문자에 대응.
? 딱 한 글자에 대응.
상용구:
quot: 큰따옴표 (")
apos: 어포스트로피 (')
amp: 앰퍼샌드 (&)
lt: 오른쪽 열린 부등호 (<)
gt: 왼쪽 열린 부등호 (>)
#<n>: 유니코드 문자코드가 10진수 n인 문자.
#x<n>: 유니코드 문자코드가 16진수 n인 문자.
audio: 음악 파일 검색.
zip: 압축 파일 검색.
doc: 문서 파일 검색.
exe: 실행 파일 검색.
pic: 사진 파일 검색.
video: 영상 파일 검색.
변경자: '변경자:검색어'로 사용 가능
ascii: 빠른 아스키문자 비교 활성화.
case: 대소문자 구분.
diacritics: 발음 구별 기호 구분.
file: 파일만 검색.
folder: 폴더만 검색.
noascii: 빠른 아스키 검색 안 함.
nocase: 대소문자 구분 안 함.
nodiacritics: 발음 구별 기호 구분 안 함.
nofileonly: 파일만 검색하진 않음.
nofolderonly: 폴더만 검색하진 않음.
nopath: 파일 이름만 검색.
noregex: 정규식 안 씀.
nowfn: 파일 이름 일부만 일치해도 검색.
nowholefilename: 파일 이름 일부만 일치해도 검색.
nowholeword: 단어의 부분도 검색.
nowildcards: 와일드카드 사용 안 함.
noww: 단어의 부분도 검색.
path: 전체경로 검색.
regex: 정규식 사용.
utf8: 빠른 아스키 검색 안 함.
wfn: 파일 이름 전체와 비교함.
wholefilename: 파일 이름 전체와 비교함.
wholeword: 전체 단어 일치 사용.
wildcards: 와일드카드 사용.
ww: 전체 단어 일치 사용.
함수:
album:<텍스트> 미디어 파일의 앨범 태그에서 검색.
ansicontent:<텍스트> ANSI 파일 내용에서 검색.
artist:<텍스트> 미디어 파일의 아티스트 태그에서 검색.
attrib:<속성> 지정한 속성을 가진 파일 및 폴더 검색.
attribdupe: 같은 속성을 가진 파일 및 폴더 검색.
attributes:<속성> 지정한 속성을 가진 파일 및 폴더 검색.
bitdepth:<비트수> 해당 픽셀 당 비트 수를 가진 이미지 검색.
child:<파일이름> 지정한 이름의 항목을 가진 폴더 검색.
childcount:<개수> 하위 파일 및 폴더가 지정 개수인 폴더 검색.
childfilecount:<개수> 하위 파일이 지정 개수인 폴더 검색.
childfoldercount:<개수> 하위 폴더가 지정 개수인 폴더 검색.
comment:<텍스트> 미디어 파일의 주석 태그에서 검색.
content:<텍스트> 파일 내용에서 텍스트 검색.
count:<최댓값> 결과 항목 개수 제한.
dateaccessed:<날짜> 지정한 날짜에 접근한 파일 및 폴더 검색.
datecreated:<날짜> 지정한 날짜에 만든 파일 및 폴더 검색.
datemodified:<날짜> 지정한 날짜에 수정한 파일 및 폴더 검색.
daterun:<날짜> 지정한 날짜에 실행한 파일 및 폴더 검색.
da:<날짜> 지정한 날짜에 접근한 파일 및 폴더 검색.
dadupe: 접근한 날짜가 겹치는 파일 및 폴더 검색.
dc:<날짜> 지정한 날짜에 만든 파일 및 폴더 검색.
dcdupe: 만든 날짜가 겹치는 파일 및 폴더 검색.
dimensions:너비X높이 지정한 너비와 높이를 가진 이미지 검색.
dm:<날짜> 지정한 날짜에 수정한 파일 및 폴더 검색.
dmdupe: 수정한 날짜가 겹치는 파일 및 폴더 검색.
dr:<날짜> 지정한 날짜에 실행한 파일 및 폴더 검색.
dupe: 중복된 파일 이름을 검색.
empty: 빈 폴더를 검색.
endwith:<텍스트> 텍스트로 끝나는 (확장자를 포함한) 파일 이름 검색.
ext:<(확장자;)+> 지정한 확장자를 가진 파일을 검색. ;로 여러개를 지정할 수 있음.
filelist:"이름1|이름2|..." 파일이름 목록을 검색.
filelistfilename:<이름> 파일 목록에 있는 파일 및 폴더 검색.
frn:<frn> 지정한 File Reference Number를 가진 파일 및 폴더 검색.
fsi:<색인> 0으로 시작하는 지정한 파일 시스템 색인에서 파일 및 폴더 검색.
genre:<텍스트> 미디어 파일의 장르 태그에서 검색.
height:<높이> 지정한 픽셀 높이를 가진 이미지 검색.
infolder:<경로> 지정한 경로 바로 하위 파일 및 폴더 검색.
len:<x> 이름 길이가 x인 파일 및 폴더 검색.
namepartdupe: 확장자를 제외한 이름이 겹치는 파일 및 폴더 검색.
orientation:<종류> 지정한 방향의 이미지 검색(가로:landscape 세로:portrait).
parent:<경로> 지정한 경로 바로 하위 파일 및 폴더 검색.
parents:<개수> 지정 개수만큼 상위 폴더를 가진 파일 및 폴더 검색.
rc:<날짜> 최근 변경 목록에서 지정한 날짜에 변경한 파일 및 폴더 검색.
recentchange:<날짜> 최근 변경 목록에서 지정한 날짜에 변경한 파일 및 폴더 검색.
root: 최상위 폴더만 검색.
runcount:<횟수> 지정한 횟수만큼 Everything에서 실행한 파일 및 폴더 검색.
shell:<이름> 지정한 알려진 이름의 쉘 폴더에서 검색 (예: "My pictures").
size:<크기> 지정한 크기를 가진 파일 검색.
sizedupe: 크기가 겹치는 파일 검색.
startwith:<텍스트> 이름이 (혹은 설정에 따라 경로가) 지정 텍스트로 시작하는 파일 및 폴더 검색.
title:<텍스트> 미디어 파일의 제목 태그에서 검색.
track:<숫자> 해당 트랙 숫자를 가진 미디어 파일 검색.
type:<종류> 지정한 종류의 파일 및 폴더 검색.
utf16content:<텍스트> 지정 텍스트를 내용에 포함한 UTF-16 파일 검색.
utf16becontent:텍스트 지정 텍스트를 내용에 포함한 UTF-16 빅 엔디안 파일 검색.
utf8content:<텍스트> 지정 텍스트를 내용에 포함한 UTF-8 파일 검색.
width:<너비> 지정한 픽셀 너비를 가진 이미지 검색.
함수 구문:
함수:x x와 같음.
함수:<=x x 이하.
함수:<x x 미만.
함수:=x x와 같음.
함수:>x x 초과.
함수:>=x x 이상.
함수:시작..끝 시작에서 끝 사이의 값.
함수:시작-끝 시작에서 끝 사이의 값.
파일 크기 구문:
숫자[kb|mb|gb]
파일 크기 상수:
empty
tiny 0 KB < 크기 <= 10 KB
small 10 KB < 크기 <= 100 KB
medium 100 KB < 크기 <= 1 MB
large 1 MB < 크기 <= 16 MB
huge 16 MB < 크기 <= 128 MB
gigantic크기 > 128 MB
unknown
날짜 구문:
연도
시스템 설정에 따라 년/월 또는 월/년
시스템 설정에 따라 년/월/일, 일/월/년, 또는 월/일/년
YYYY[-MM[-DD[Thh[:mm[:ss[.sss]]]]]]
YYYYMM[DD[Thh[mm[ss[.sss]]]]]
날짜 상수:
today
yesterday
tomorrow
<last|past|prev|current|this|coming|next><year|month|week>
<last|past|prev|coming|next><x><years|months|weeks|days|hours|minutes|mins|seconds|secs>
january|february|march|april|may|june|july|august|september|october|november|december
jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec
sunday|monday|tuesday|wednesday|thursday|friday|saturday
sun|mon|tue|wed|thu|fri|sat
unknown
속성 상수:
A 보관
C 압축됨
D 폴더
E 암호화됨
H 숨김
I 내용이 색인되지 않음
L Reparse Point
N 일반
O 오프라인
P 미리 할당된 파일 (Sparse file)
R 읽기 전용
S 시스템
T 임시
V 장치