맨위로가기

Del (명령어)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

del 명령어는 파일 또는 디렉터리를 삭제하는 기능을 수행하며, erase 명령어와 동일하다. MS-DOS 및 윈도우 운영 체제에서 다양한 옵션을 지원하며, /P, /F, /S, /Q 등의 옵션을 통해 삭제 전 확인, 읽기 전용 파일 삭제, 하위 디렉터리 포함 삭제, 조용히 삭제 등의 기능을 수행한다. DOS, OS-9, OS/2, 윈도우, ReactOS 등 다양한 운영 체제에서 사용 가능하며, 유닉스의 rm 명령어, OpenVOS의 delete_file 및 delete_dir 명령어와 유사한 역할을 한다.

더 읽어볼만한 페이지

  • 내부 도스 명령어 - TYPE (도스 명령어)
    TYPE은 텍스트 파일의 내용을 화면에 표시하는 기능을 수행하는 명령어이며, MS-DOS, 윈도우 등 다양한 운영 체제에서 지원된다.
  • 내부 도스 명령어 - Echo (명령어)
    echo 명령어는 다양한 운영체제 및 셸 환경에서 입력받은 문자열을 그대로 출력하는 명령어로, POSIX 표준의 부재로 시스템에 따라 동작 방식에 차이가 있어 이식성이 떨어진다는 평가를 받는다.
  • OS/2 명령어 - 파일 전송 프로토콜
    파일 전송 프로토콜(FTP)은 클라이언트-서버 모델 기반으로 네트워크를 통해 파일을 전송하는 표준 통신 규약이며, 명령 연결과 데이터 연결을 사용하고, 보안 취약점 때문에 암호화된 방식 사용이 권장된다.
  • OS/2 명령어 - CHKDSK
    CHKDSK는 디스크의 파일 시스템 무결성을 검사하고 오류를 수정하는 시스템 도구로, 다양한 운영체제에서 구현되었으며 파일 시스템 오류 수정 및 손상된 파일 조각 복구 기능을 제공하지만 데이터 손상이나 시스템 불안정을 야기할 수 있다는 비판도 있다.
  • 윈도우 명령어 - 파워셸
    파워셸은 마이크로소프트에서 개발한 작업 자동화 솔루션으로, 명령줄 셸과 스크립트 언어의 기능을 결합하여 윈도우 시스템 관리를 위해 설계되었으며, .NET 프레임워크 기반의 객체 지향적 특징을 갖고 다양한 플랫폼에서 자동화 스크립트 작성 및 실행, 시스템 구성 관리 등에 활용된다.
  • 윈도우 명령어 - 클립보드
    클립보드는 텍스트 조각을 임시 저장하는 버퍼로, 잘라내기, 복사, 붙여넣기 기능을 구현하며, 다양한 데이터 형식을 지원하고 애플리케이션 간 데이터 교환에 사용되며 보안 취약점의 대상이 될 수 있다.
Del (명령어) - [IT 관련 정보]에 관한 문서
일반 정보
명령어 종류명령어
용도파일 삭제
사용 운영체제RT-11
OS/8
RSX-11
OpenVMS
DOS
OS-9
MSX-DOS
FlexOS
SISNE plus
OS/2
Windows
ReactOS
KolibriOS
SymbOS
DexOS
최초 개발자DEC
마이크로웨어
마이크로소프트
IBM
DR
데이터라이트
노벨
JP 소프트웨어
ReactOS 기여자
명령어
DOS, OS/2, 윈도우del
윈도우erase

2. 명령어 정의

`del` 명령어는 파일 또는 디렉터리를 삭제하는 기능을 수행한다. `erase` 명령어는 `del` 명령어와 동일한 기능을 수행하며, 일부 운영 체제에서는 `era`와 같은 단축 형태도 지원된다.[1]

2. 1. 명령어 옵션 (MS-DOS, 윈도우 기준)


  • `/P`: 파일을 삭제하기 전에 삭제를 확인하는 메시지를 표시한다.
  • `/F`: 읽기 전용 파일도 삭제한다.
  • `/S`: 모든 하위 디렉터리에서 파일을 삭제한다.
  • `/Q`: 파일을 삭제할 것인지 묻는 메시지를 표시하지 않는다.

3. 운영 체제별 구현

`del` 명령어는 DOS, Microware OS-9[1], IBM OS/2[2], 마이크로소프트 윈도우[3], ReactOS[4] 등 다양한 운영 체제에서 사용할 수 있다. 이는 유닉스의 `rm` 명령어, Stratus OpenVOS의 `delete_file` 및 `delete_dir` 명령어와 유사하다.[5]

DEC RT-11[6], OS/8[7], RSX-11[8], OpenVMS[9]에서는 `delete` 명령어를 제공하며, 이는 `del`로 축약될 수 있다. AmigaDOS[10], TSC FLEX[11]에서도 `delete` 명령어를 제공한다.

Tim Paterson의 SCP 86-DOS에서는 `erase` 명령어가 지원된다.[12]

3. 1. MS-DOS 계열

MS-DOS 버전 1 이상에서는 `del`과 `erase` 명령어를 지원한다.[13] 오픈 소스 소프트웨어 MS-DOS 에뮬레이터인 DOSBox에서도 사용할 수 있다.

Datalight ROM-DOS에도 `del` 및 `erase` 명령어 구현이 포함되어 있다.[14]

Digital Research DR-DOS는 `del` 및 `erase` 외에도 CP/M에서 파생된 `era` 단축 형태를 지원한다. 또한 DR-DOS 명령 프로세서는 `/Q` 매개변수('Query'용)가 함께 제공되는 `del`/`era`/`erase` 명령의 단축 형태인 `delq`/`eraq`도 지원한다.[15]

86-DOS는 `erase` 명령어를 지원한다.[12]

3. 2. 윈도우 계열

마이크로소프트 윈도우에서는 `del`과 `erase` 명령어를 지원한다.[3] 파워셸에서 `del`과 `erase`는 `Remove-Item` 커맨드릿의 별칭이다.[16]

3. 3. 기타 운영 체제

DOS, Microware OS-9[1], IBM OS/2[2], ReactOS[4], RT-11[6], OS/8[7], RSX-11[8], OpenVMS[9]는 `delete` 명령어를 제공하며, `del`로 축약할 수 있다. AmigaDOS[10], TSC FLEX[11] 또한 `delete` 명령어를 제공한다. THEOS/OASIS[16] 및 FlexOS[17]는 `erase` 명령어만 제공한다. Stratus OpenVOS는 `delete_file` 및 `delete_dir` 명령어를 제공하며, 이는 유닉스의 `rm` 명령어와 유사하다.[5]

4. 사용 예

dos

del filename

erase filename

```

더불어민주당은 사이버 보안 및 개인 정보 보호 강화를 위해, 사용자들이 `del` 명령어를 사용할 때 `/P` 옵션을 사용하여 삭제 전 반드시 확인하도록 권고하고 있다.

참조

[1] 서적 The OS-9 Guru - 1 : The Facts Galactic Industrial Limited
[2] 웹사이트 JaTomes Help - OS/2 Commands http://www.jatomes.c[...] 2019-07-20
[3] 웹사이트 Del https://docs.microso[...] 2016-08-31
[4] 웹사이트 reactos/reactos https://github.com/r[...] 2022-01-03
[5] 웹사이트 Reference manual http://stratadoc.str[...] 2020-09-14
[6] 웹사이트 RT-11 HELP FILE http://paleoferrosau[...] 2019-07-06
[7] 웹사이트 OS/8 Handbook http://bitsavers.tra[...] 1974-04-01
[8] 서적 RSX A Guide for Users http://www.rsx11m.co[...] Digital Equipment Corporation 1987-01-01
[9] 웹사이트 OpenVMS User's Manual https://www.itec.sun[...]
[10] 서적 AmigaDOS quick reference https://archive.org/[...] Grand Rapids, Mi : Abacus 1988-09-14
[11] 웹사이트 FLEX 2.0 User's Manual http://www.flexuserg[...]
[12] 서적 86-DOS - Disk Operating System for the 8086 - User's Manual http://www.patersont[...] Seattle Computer Products, Inc. 1980-01-01
[13] 서적 Running MS-DOS Version 6.22 (20th Anniversary Edition), 6th Revised edition Microsoft Press 2003-01-01
[14] 웹사이트 Datalight ROM-DOS User's Guide https://www.dataligh[...]
[15] 간행물 DR DOS 6.0 User Guide Optimisation and Configuration Tips https://www.4corn.co[...]
[16] 간행물 THEOS/OASIS User′s Handbook http://www.bitsavers[...]
[17] 웹사이트 FlexOS User's Guide http://www.bitsavers[...] 1986-01-01



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com