CLS (명령어)
1. 개요
CLS는 MS-DOS 버전 2 이상에서 사용 가능한 명령어이다. 이 명령어는 화면을 지우는 기능을 수행하며, MS-DOS 이전에 마이크로소프트가 8비트 마이크로컴퓨터용 BASIC 방언에서 동일한 기능을 위해 사용되었다. BASICA와 GW-BASIC을 포함한 MS-DOS의 BASIC 방언에서도 CLS 명령어를 지원하며, BBC BASIC과 같은 다른 BASIC 구현 방식에서도 발견된다. PC-MOS, DR DOS와 같은 다른 운영 체제에서도 CLS 명령어를 구현했다. 마이크로소프트 윈도우용 BASIC 버전에서도 CLS 명령어가 존재하지만, 창 전체가 아닌 양식에 인쇄된 텍스트를 지우는 데 사용된다.
-
OS/2 명령어 -
파일 전송 프로토콜
-
OS/2 명령어 -
CHKDSK
CHKDSK는 디스크의 파일 시스템 무결성을 검사하고 오류를 수정하는 시스템 도구로, 다양한 운영체제에서 구현되었으며 파일 시스템 오류 수정 및 손상된 파일 조각 복구 기능을 제공하지만 데이터 손상이나 시스템 불안정을 야기할 수 있다는 비판도 있다. -
윈도우 명령어 -
파워셸
파워셸은 마이크로소프트에서 개발한 작업 자동화 솔루션으로, 명령줄 셸과 스크립트 언어의 기능을 결합하여 윈도우 시스템 관리를 위해 설계되었으며, .NET 프레임워크 기반의 객체 지향적 특징을 갖고 다양한 플랫폼에서 자동화 스크립트 작성 및 실행, 시스템 구성 관리 등에 활용된다. -
윈도우 명령어 -
클립보드
클립보드는 텍스트 조각을 임시 저장하는 버퍼로, 잘라내기, 복사, 붙여넣기 기능을 구현하며, 다양한 데이터 형식을 지원하고 애플리케이션 간 데이터 교환에 사용되며 보안 취약점의 대상이 될 수 있다.
2. 역사
`CLS` 명령어는 1983년 마이크로소프트에서 출시한 MS-DOS 버전 2 이상에서 사용 가능하다. `CLS`라는 세 글자 문자열을 사용하는 것의 기원은 마이크로소프트의 사용보다 앞설 가능성이 높다. 이 명령어는 MS-DOS 사용 이전에 마이크로소프트가 TRS-80 컬러 BASIC 등 초기 8비트 마이크로컴퓨터를 위해 작성한 내장 ROM BASIC 방언에 존재했으며, 같은 기능을 수행했다.
`CLS` 명령어는 MS-DOS에 포함되어 친숙해졌기 때문에, 다른 많은 BASIC 방언과 명령줄 인터프리터에서도 화면 지우기 명령어로 나타났다.
2.1. 초기 기원
CLS 명령어는 마이크로소프트가 MS-DOS 사용 이전에 초기 8비트 마이크로컴퓨터 (예: TRS-80 컬러 BASIC)용으로 작성한 내장 ROM BASIC 방언에 존재했으며, 같은 기능을 수행했다.
2.2. MS-DOS
마이크로소프트가 1983년에 출시한 MS-DOS 버전 2 이상에서 `CLS` 명령어를 사용할 수 있게 되었다. 이 명령어는 화면을 지우는 기능을 수행한다. `CLS` 명령어는 마이크로소프트가 TRS-80 컬러 BASIC 등 초기 8비트 마이크로컴퓨터를 위해 작성한 내장 ROM BASIC에도 포함되었다.
BASICA와 GW-BASIC에도 BASIC 키워드로 `CLS` 명령어가 포함되었다.