본문 바로가기
Windows/Command

Dir/File Search

by PeterC 2020. 6. 27.

ㅁ dir 명령어

E.g Command

> dir /S /B /D 

 

------------------------------------------------------------------------------

디렉터리에 있는 파일과 하위 디렉터리 목록을 보여 줍니다.

DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
  [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]

  [drive:][path][filename]
              목록에 추가할 드라이브, 디렉터리 및/또는 파일을 지정합니다.

  /A          지정된 특성을 가진 파일을 보여 줍니다.
  attributes   D  디렉터리                R  읽기 전용 파일
               H  숨김 파일               A  보관할 파일
               S  시스템 파일               I  콘텐츠가 인덱싱되지 않은 파일
               L  재분석 지점             O  오프라인 파일
               -  부정을 뜻하는 접두사
  /B          최소 포맷을 사용합니다(머리말 정보나 요약 없음)
  /C          파일 크기에 천 단위 구분 기호를 보여 줍니다.  이것은 기본값
              입니다. 구분 기호를 표시하지 않으려면 /-C를 사용하십시오.
  /D          가로 목록과 동일하지만 파일 목록을 세로로 정렬하여 보여 줍니다.
  /L          소문자를 사용합니다.
  /N          파일 이름이 제일 오른쪽에 오도록 새로운 긴 목록 포맷을 사용합니다.
  /O          파일을 정렬된 순서로 보여 줍니다.
  sortorder    N  이름순(알파벳순)       S  크기순(가장 작은 항목부터)
               E  확장명순(알파벳순)  D  날짜/시간순(가장 오래된 항복부터)
               G  그룹 디렉터리 먼저    -  순서를 반대로 하는 접두사
  /P          정보가 한 화면에 꽉 차면 잠깐 멈춥니다.
  /Q          파일 소유자를 보여 줍니다.
  /R          파일의 대체 데이터 스트림을 표시합니다.
  /S          지정한 디렉터리와 하위 디렉터리를 포함하여 보여 줍니다.
  /T          정렬에 사용할 시간 필드를 지정합니다
  timefield   C  작성한 시간
              A  마지막 액세스한 시간
              W  마지막 기록한 시간
  /W          가로 목록 형식을 사용합니다.
  /X          8dot3 파일 이름이 아닌 파일에 대한 짧은 이름을 보여 줍니다
              이 형식은 긴 이름 앞에 짧은 이름이 추가된 것으로 /N 포맷과
              같습니다. 짧은 이름이 없으면
              공백을 보여 줍니다.
  /4          4자릿수 연도를 표시합니다.

스위치를 DIRCMD 환경 변수로 미리 설정할 수 있습니다. 하이픈(-)을
스위치 앞에 접두사로 붙이면 미리 설정된 스위치를 재정의합니다(예, /-W).

------------------------------------------------------------------------------

 

 

 

ㅁ Find 명령어

E.g Command

> find "Search String Exam" "C:\exam\path\[.]txt"

> dir C:\ /s /b /d | find "examFile.txt"

 

------------------------------------------------------------------------------

파일에서 텍스트 문자열을 찾습니다.

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "문자열" [[드라이브:][경로]파일이름[ ...]]

  /V        지정한 문자열이 없는 줄을 표시합니다.
  /C        지정한 문자열이 있는 줄 수만을 표시합니다.
  /N        지정한 문자열이 있는 각 줄 앞에 줄 번호를 붙입니다.
  /I        대/소문자를 구별하지 않고 찾습니다.
  /OFF[LINE] 오프라인 속성 세트 파일을 건너뛰지 않습니다.
  "문자열"  찾을 문자열을 지정합니다.
  [드라이브:][경로]파일이름
            찾을 파일의 위치와 이름을 지정합니다.

경로가 지정되지 않으면, FIND는 프롬프트에서 입력되거나 다른 명령에서
파이프(|)된 텍스트에서 찾습니다.

------------------------------------------------------------------------------