본문 바로가기
Tech/Windows

파일삭제 명령어, Windows 용량, 윈도우 용량 증가

by 트리시스 2023. 7. 6.
반응형

알 수 없는 이유로 C드라이브 용량이 부족하다는 메시지가 발생하는데 

이유야 어찌 되었던 증가되는 폴더를 찾아서 불필요한 파일들을 삭제해야 하는데 

개수가 한 두개면 모를까 수천 개가 넘어갈 경우 어떻게 해야 할 까

폴더를 통채로 삭제를 하던지 아니면 전체 선택을 하여 삭제를 해야 하는데 

이거 간단하게 보이면서도 삭제할때 은근히 성가시게 한다. 

 


하나 이상의 파일을 삭제합니다.

DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names
ERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names

  names         하나 이상의 파일 또는 디렉터리를 지정합니다.
                와일드카드를 사용하면 여러 개의 파일을 삭제할 수 있습니다.
                디렉터리를 지정한 경우 해당 디렉터리 내의 모든 파일을
                삭제할 수 있습니다.

  /P            각 파일을 삭제하기 전에 삭제를 확인하는 메시지를 표시합니다.
  /F            읽기 전용 파일을 강제 삭제합니다.
  /S            지정된 파일을 모든 하위 디렉터리에서 삭제합니다.
  /Q            자동 모드에서는 글로벌 와일드카드에서 삭제할 것인지 묻지 않습니다.
  /A            특성을 기준으로 삭제할 파일을 지정합니다.
  attributes    R  읽기 전용 파일            S  시스템 파일
                H  숨김 파일               A  보관할 파일
                I  콘텐츠가 인덱싱되지 않은 파일  L  재분석 지점
                O  오프라인 파일              -  부정을 뜻하는 접두사

명령 확장을 사용하면 DEL과 ERASE는 아래와 같이 바뀝니다.

/S 스위치의 의미가 바뀌어, 찾지 못하는 파일이 아니라
지워진 파일을 보여줍니다.


1) 특정 파일명 -  del c:\폴더\특정파일명

2) 특정 파일확장자  - del c:\폴더\*.exe

 

예외적으로 확장자도 보이지 않고 잘 삭제가 안될 때가 있는데 

 

del /F /Q /A c:\폴더\

 

이렇게 강제적으로 삭제를 해볼 수 있는데 

파일 개수가 백만 개가 넘어가는 작업을 해봤을 때 10분 이상 걸리는 것 같았고 

CPU 사용율 또한 10~15% 사용하였다. 

 

서버의 경우 로그나 불필요한 파일들이 제어할 수 없을 만큼 생겨 지우는 작업이 필요할 때 명령어를 통하여

스크립트를 만들어서 사용해 볼 수 있다. 

반응형

댓글