Skip to main content

Dir 명령 (예제, 옵션, 스위치 및 기타)

[EBS육아학교] 아이에게 명령과 지시하는 행동 잘못된 걸까요? / EBS부모 (칠월 2025)

[EBS육아학교] 아이에게 명령과 지시하는 행동 잘못된 걸까요? / EBS부모 (칠월 2025)
Anonim

dir 명령은 폴더에 포함 된 파일 및 하위 폴더 목록을 표시하는 데 사용되는 명령 프롬프트 명령입니다.

나열된 각 파일이나 폴더에 대해 dir 명령은 기본적으로 항목이 마지막으로 변경된 날짜와 시간을 표시합니다 (항목이

) 또는 파일, 해당되는 경우 파일 크기 및 파일 확장자를 포함하는 파일 또는 폴더의 이름.

dir 명령은 파일 및 폴더 목록 이외에도 파티션의 현재 드라이브 문자, 볼륨 레이블, 볼륨 일련 번호, 나열된 총 파일 수, 파일의 총 크기 (바이트), 나열된 하위 폴더 수 및 드라이브에 남은 총 바이트 수.

명령 사용 가능 여부

dir 명령은 Windows 10, Windows 8, Windows 7, Windows Vista 및 Windows XP를 포함한 모든 Windows 운영 체제의 명령 프롬프트에서 사용할 수 있습니다.

이전 버전의 Windows에는 dir 명령도 포함되어 있지만 아래 나열된 것보다 몇 가지 옵션이 적습니다. dir 명령은 모든 버전의 MS-DOS에서 사용할 수있는 DOS 명령이기도합니다.

dir 명령은 고급 시작 옵션 및 시스템 복구 옵션에서 사용할 수있는 것과 같은 오프라인 명령 프롬프트 버전에서 찾을 수 있습니다. dir 명령은 Windows XP의 복구 콘솔에도 포함되어 있습니다.

노트 : 특정 dir 명령 스위치 및 다른 dir 명령 구문의 가용성은 운영 체제마다 다를 수 있습니다.

Dir 명령 구문

지시 드라이브 : 통로 파일 이름 /에이: 속성들 /비 /기음 /디 /엘 /엔 /영형: 정렬 순서 /피 /큐 /아르 자형 /에스 /티: 시간대 / w /엑스 /4

팁: dir 명령 구문을 해석하는 방법을 잘 모르겠다면 위의 명령문을 작성한 것처럼 또는 아래 표에 표시된대로 명령 구문을 읽는 방법을 참조하십시오.

드라이브 : , 경로, 파일 이름 이것이 드라이브 , 통로 , 및 / 또는 파일 이름 당신은 dir 명령 결과를보고 싶습니다. dir 명령은 단독으로 실행할 수 있기 때문에이 세 가지 모두 선택 사항입니다. 와일드 카드 허용. 자세한 내용은 Dir 명령 예제 이 부분이 명확하지 않은 경우 아래 섹션을 참조하십시오.
/에이

단독으로 실행하면이 스위치는 일반적으로 명령 프롬프트 나 Windows에서 표시되지 않도록하는 파일 특성이있는 파일 및 폴더를 포함하여 모든 유형의 파일 및 폴더를 표시합니다. 용도/에이 다음 중 하나 이상과 함께 속성들 dir 명령 결과에서 파일 유형 만 표시하려면 (콜론은 선택적이며 공백은 필요하지 않음)

  • 에이 = 아카이브 파일
  • 디 = 디렉토리
  • h = 숨김 파일
  • 나는 = 콘텐츠 색인 파일이 아닙니다.
  • 엘 = 재분석 점수
  • 아르 자형 = 읽기 전용 파일
  • 에스 = 시스템 파일
  • V = 무결성 파일
  • 엑스 = 스크럽 파일 없음
  • - =이 속성을 접두사로 사용하여 결과에서 해당 파일 속성을 가진 항목을 제외하십시오.
/비이 옵션을 사용하여 일반적인 머리글과 바닥 글 정보는 물론 디렉토리 이름이나 파일 이름과 확장자 만 남기고 각 항목의 모든 세부 정보를 제거하는 "베어"형식을 사용하여 dir 결과를 표시합니다.
/기음이 스위치는 파일 크기를 표시하는 방식으로 dir 명령을 사용할 때 1000 단위 구분 기호를 사용하도록합니다. 이것은 대부분의 컴퓨터에서 기본 동작이므로 실제 사용은 다음과 같습니다./-기음 결과에서 천 단위 구분 기호를 사용하지 않도록 설정합니다.
/디용도/디 표시되는 항목을 폴더 (괄호 안에 포함) 및 파일 이름 (확장자 포함)으로 제한합니다. 항목은 위에서 아래로 나열된 다음 열 사이에 나열됩니다. 표준 dir 명령 머리글과 바닥 글 데이터는 동일하게 유지됩니다.
/엘모든 폴더 및 파일 이름을 소문자로 표시하려면이 옵션을 사용하십시오.
/엔이 스위치는 날짜 -> 시각 -> 예배 규칙서 -> 파일 크기 -> 파일 또는 폴더 이름 컬럼 구조. 이것이 기본 동작이기 때문에 실제로 사용할 수 있습니다./-엔 에 열을 생성합니다. 파일 또는 폴더 이름 -> 예배 규칙서 -> 파일 크기 -> 날짜 -> 시각 주문.
/영형

이 옵션을 사용하여 결과의 ​​정렬 순서를 지정합니다. 혼자서 실행될 때,/영형 디렉토리를 먼저 나열하고 그 다음에 파일을 알파벳순으로 나열합니다. 지정된 방식으로 dir 명령 결과를 정렬하려면 다음 값 중 하나 이상과 함께이 옵션을 사용하십시오 (콜론은 선택적이며 공백은 필요하지 않음).

  • 디 = 날짜 / 시간순으로 정렬 (가장 오래된 것부터)
  • 이자형 = 확장자 별 정렬 (알파벳순)
  • 지 = 그룹 디렉토리 먼저, 그 다음에 파일들
  • 엔 = 이름순으로 정렬 (알파벳순)
  • 에스 = 크기별로 정렬 (가장 작은 것부터)
  • - =이 값을 접두사로 사용하여 위의 값 중 하나를 사용하여 순서를 바꿉니다 (예 : -디 가장 새로운 것으로 먼저 정렬하려면, -에스 가장 큰 것, 등).
/피이 옵션은 한 번에 한 페이지 씩 결과를 표시하고 계속하려면 아무 키나 누르십시오 … 신속한. 사용/피 more 명령과 함께 dir 명령을 사용하는 것과 매우 유사합니다.
/큐결과에 파일이나 폴더의 소유자를 표시하려면이 스위치를 사용하십시오. Windows 내에서 파일의 소유권을 보거나 변경하는 가장 쉬운 방법은 많은 버튼의 보안 파일을 볼 때 탭 속성 .
/아르 자형그만큼/아르 자형 옵션은 파일의 일부인 모든 대체 데이터 스트림 (ADS)을 표시합니다.데이터 스트림 자체는 파일 아래의 새 행에 나열되며 항상 뒤에 $ DATA 쉽게 찾아 낼 수 있습니다.
/에스이 옵션은 지정된 디렉토리에있는 모든 파일과 폴더를 표시합니다. …을 더한 지정된 디렉토리의 모든 서브 디렉토리에 포함 된 모든 파일 및 폴더
/티

결과를 정렬 및 / 또는 표시 할 때 사용할 시간 필드를 지정하려면 아래 옵션 중 하나와 함께이 옵션을 사용하십시오 (콜론은 선택 사항이며 공백은 필요하지 않음).

  • 에이 = 마지막 액세스
  • 기음 = 생성됨
  • w = 마지막으로 쓴
/ w용도/ w 결과를 "와이드 형식"으로 표시하여 폴더 (대괄호 안에 들어있는 폴더)와 확장자가있는 파일 이름으로 표시되는 항목을 제한합니다. 항목은 왼쪽에서 오른쪽으로 나열되고 아래로 나열됩니다. 표준 dir 명령 머리글과 바닥 글 데이터는 동일하게 유지됩니다.
/엑스이 스위치는 긴 이름이 8dot3이 아닌 규칙을 준수하지 않는 파일에 대해 "짧은 이름"을 표시합니다.
/4그만큼/4 스위치는 4 자리 연도의 사용을 강요합니다. 적어도 최신 버전의 Windows에서는 4 자리 연도 표시가 기본 동작이며/-4 2 자리 연도 표시가되지 않습니다.
/?위의 옵션에 대한 세부 정보를 명령 프롬프트 창에 직접 표시하려면 dir 명령과 함께 도움말 스위치를 사용하십시오. 실행 중국장님 /? help 명령을 사용하여 실행하는 것과 같습니다.도움의 손길.

팁: 일반적으로 dir 명령이 반환하는 정보의 양을 고려하여 리다이렉션 연산자를 통해 텍스트 파일에 모든 정보를 저장하는 것이 일반적으로 좋은 방법입니다. 이를 수행하는 방법에 대한 자세한 내용은 명령 출력을 파일로 리디렉션하는 방법을 참조하십시오.

Dir 명령 예제

지시

이 예제에서 dir 명령은 아무 것도 사용하지 않고 단독으로 사용됩니다. 드라이브 : , 경로, 파일 이름 사양 또는 스위치가 없어도 다음과 같은 결과를 산출합니다.

C : > dir 드라이브 C의 볼륨에 레이블이 없습니다. 볼륨 일련 번호는 F4AC-9851 C : 09/02/2015 12:41 PM입니다.

$ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 AM PerfLogs 05/22/2016 07:55 PM 프로그램 파일 05/31/2016 11:30 AM 프로그램 파일 (x86) 07/30/2015 04:32 PM 임시 05/22/2016 07:55 PM 사용자 05/22/2016 08:00 PM Windows 05/22/2016 09:50 PM Windows.old 1 파일 93 바이트 8 DIR (s) 18,370,433,024 바이트 사용 가능

보시다시피 dir 명령은 C의 루트 디렉토리 (즉, C : >)에서 실행되었습니다. dir 명령은 폴더 및 파일 내용의 정확한 위치를 지정하지 않고 기본값으로 명령이 실행 된 위치에서이 정보를 표시합니다.

dir c : users / 아

위의 예에서 dir 명령이 다음과 같은 결과를 표시하도록 요청하고 있습니다. 드라이브 : 과 통로 의 c : users , 내가 명령을 실행하고있는 위치가 아닙니다. 나는 또한/에이 스위치로 h 속성, 숨겨진 항목 만보고 싶으면 다음과 같은 결과가 나타납니다.

C : > dir c : users / ah 드라이브 C의 볼륨에는 레이블이 없습니다. 볼륨 일련 번호는 F4AC-9851입니다. c : users 디렉토리 05/07/2016 04:04 AM 모든 사용자 C : ProgramData 05/22/2016 08:01 PM

기본 05/07/2016 04:04 AM 기본 사용자 C : Users Default 05/07/2016 02:50 AM 174 desktop.ini 1 파일 174 바이트 3 Dir (s) 18,371,039,232 바이트 free

위의 결과에서 볼 수있는 작은 디렉토리 목록과 단일 파일은 전체 디렉토리를 구성하지 않습니다. c : users 폴더 - 단지 숨겨진 파일과 폴더. 보다 모든 파일 및 폴더를 실행하면dir c : users / a (h) 대신.

dir c : *. csv / s / b> c : users tim desktop csvfiles.txt

dir 명령에 대한 약간 더 복잡하지만 훨씬 더 실용적인 예제에서 필자는 전체 하드 드라이브에서 CSV 파일을 검색하도록 요청한 다음 최소한의 결과 만 텍스트 문서로 출력하도록 요청합니다. 조각별로이 조각을 봅시다.

  • c : *. csv dir 명령에 모든 파일을 보도록 지시합니다 (*) CSV로 끝나는.csv) 확장의 루트 기음: 드라이브.
  • /에스 dir에게 c :의 루트보다 더 깊은 곳으로 가도록 지시하고 대신 모든 폴더에서 이와 같이 파일을 검색합니다.
  • /비 기본적으로 경로 및 파일 이름을 제외하고이 파일의 "목록"을 읽을 수있게 만듭니다.
  • > 는 "리디렉션 연산자"로서 "보내기"를 의미합니다.
  • c : users tim desktop csvfiles.txt 에 대한 목적지입니다.> 리디렉터는 결과가csvfiles.txt 파일 대신에 명령 프롬프트에서 생성됩니다. c : users tim desktop 위치 (예 : 로그인했을 때 볼 수있는 데스크톱).

이 dir 명령 예제 에서처럼 명령 출력을 파일로 리디렉션하면 명령 프롬프트에 아무 것도 표시되지 않습니다. 그러나, 그 정확한 당신이 보았을 출력물은 대신 그 텍스트 파일 안에 있습니다. 여기 내 csvfiles.txt dir 명령이 완료된 것처럼 보입니다.

C : ProgramData Intuit Quicken Inet merchant_alias.csv c : ProgramData Intuit Quicken Inet merchant_common.csv c : Users 모든 사용자 Intuit Quicken Inet merchant_alias.csv c : Users 모든 사용자 Intuit Quicken Inet merchant_common.csv c : Users Tim AppData Roaming condition.2.csv c : Users Tim AppData Roaming line.csv c : Users Tim AppData Roaming media.csv

파일 리디렉션과 심지어 "베어 형식"스위치를 건너 뛰었을 수도 있지만 결과는 명령 프롬프트 창에서 작업하기가 매우 어려워서 이후의 작업에 도달하기 어려워졌습니다. CSV 파일을 컴퓨터에 저장하십시오.

Dir 관련 명령

dir 명령은 종종 del 명령과 함께 사용됩니다. dir 명령을 사용하여 특정 폴더에있는 파일의 이름과 위치를 찾은 후 del 명령을 사용하여 명령 프롬프트에서 직접 파일을 삭제할 수 있습니다.

비슷한 것은 rmdir / s 명령 및 이전 델 트리 명령은 폴더와 파일을 삭제하는 데 사용됩니다. 그만큼 rmdir 명령 (/ s 옵션없이)은 dir 명령으로 찾은 빈 폴더를 삭제할 때 유용합니다.

앞서 언급 한 것처럼 dir 명령은 리디렉션 연산자와 함께 사용되기도합니다.