PRINT (명령어)
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
PRINT 명령어는 다양한 운영 체제에서 사용되는 명령어로, 파일 인쇄를 수행한다. 이 명령어는 DEC의 RT-11, OS/8, TOPS-10, TOPS-20, DR FlexOS, DR DOS, TSL PC-MOS, Paragon Technology PTS-DOS, IBM OS/2, Microsoft Windows, FreeDOS, Stratus OpenVOS, AROS, HP MPE/iX 등에서 구현되었다. FreeDOS 버전은 James Tabor에 의해 개발되었으며 GNU 일반 공중 사용 허가서에 따라 라이선스가 부여되었다.
DOS, OS/2, Windows 환경에서 PRINT 명령어는 MS-DOS/IBM PC DOS 2.0에 처음 도입되었으며, 백그라운드 인쇄, 인쇄 대기열 생성 등의 기능을 제공한다. 이 명령어를 통해 로컬 프린터 인터페이스 지정, 네트워크 프린터 사용, 인쇄 속도 및 컴퓨터 응답성 조정 등이 가능했다. 초기 사용자들은 느린 인쇄 속도와 높은 자원 사용량, 하위 디렉터리 지원 부족에 대한 불만을 제기하기도 했다.
더 읽어볼만한 페이지
- 외부 도스 명령어 - COMMAND.COM
COMMAND.COM은 MS-DOS 운영체제에서 명령줄 인터페이스를 제공하는 명령어 해석기로, 파일 관리 및 프로그램 실행 등의 작업을 수행하며, 윈도우 9x에서 MS-DOS 호환성을 위해, FreeDOS에서는 핵심 구성 요소로 사용된다. - 외부 도스 명령어 - CHKDSK
CHKDSK는 디스크의 파일 시스템 무결성을 검사하고 오류를 수정하는 시스템 도구로, 다양한 운영체제에서 구현되었으며 파일 시스템 오류 수정 및 손상된 파일 조각 복구 기능을 제공하지만 데이터 손상이나 시스템 불안정을 야기할 수 있다는 비판도 있다. - OS/2 명령어 - 파일 전송 프로토콜
파일 전송 프로토콜(FTP)은 클라이언트-서버 모델 기반으로 네트워크를 통해 파일을 전송하는 표준 통신 규약이며, 명령 연결과 데이터 연결을 사용하고, 보안 취약점 때문에 암호화된 방식 사용이 권장된다. - OS/2 명령어 - CHKDSK
CHKDSK는 디스크의 파일 시스템 무결성을 검사하고 오류를 수정하는 시스템 도구로, 다양한 운영체제에서 구현되었으며 파일 시스템 오류 수정 및 손상된 파일 조각 복구 기능을 제공하지만 데이터 손상이나 시스템 불안정을 야기할 수 있다는 비판도 있다. - 윈도우 명령어 - 파워셸
파워셸은 마이크로소프트에서 개발한 작업 자동화 솔루션으로, 명령줄 셸과 스크립트 언어의 기능을 결합하여 윈도우 시스템 관리를 위해 설계되었으며, .NET 프레임워크 기반의 객체 지향적 특징을 갖고 다양한 플랫폼에서 자동화 스크립트 작성 및 실행, 시스템 구성 관리 등에 활용된다. - 윈도우 명령어 - 클립보드
클립보드는 텍스트 조각을 임시 저장하는 버퍼로, 잘라내기, 복사, 붙여넣기 기능을 구현하며, 다양한 데이터 형식을 지원하고 애플리케이션 간 데이터 교환에 사용되며 보안 취약점의 대상이 될 수 있다.
| PRINT (명령어) | |
|---|---|
| 종류 | 명령어 |
| 운영체제 | DR-DOS PTS-DOS 프리도스 |
| 개발자 | (정보 없음) |
| 최초 출시일 | (정보 없음) |
| 최신 버전 | (정보 없음) |
| 최신 버전 출시일 | (정보 없음) |
| 라이선스 | (정보 없음) |
| 웹사이트 | PRINT 명령어 설명 (Microsoft Docs) |
2. 구현
`PRINT` 명령어는 다양한 운영 체제에서 구현되어 사용되었다. 대표적으로 DEC의 RT-11[18][1], OS/8[19][2], RSX-11[3], TOPS-10[20][4], TOPS-20[21][5], OpenVMS[15] 등과 DR의 FlexOS[22][6], DR DOS[33]가 있다.
또한 TSL의 PC-MOS[23][7], 패러곤 테크놀로지의 PTS-DOS[24][8], SISNE plus[9], Stratus의 OpenVOS[27][12], AROS[28][13], HP의 MPE/iX[29][14] 등 여러 시스템에서도 지원되었다.
DOS 계열 운영체제(MS-DOS, IBM PC DOS, FreeDOS[26][11] 등), IBM OS/2[25][10] 및 그 파생 운영체제(eComStation, ArcaOS), Microsoft Windows에서의 구현에 대한 자세한 내용은 하위 섹션에서 다룬다.
2. 1. DOS, OS/2, 윈도우
`print` 명령어는 MS-DOS, IBM PC DOS, DR DOS, FreeDOS 등 다양한 DOS 계열 운영체제와 IBM OS/2, 마이크로소프트 윈도우에서 사용할 수 있다.[22][23][24][25][26][6][7][8][10][11]FreeDOS 버전은 제임스 테이버(James Tabor)가 개발했으며 GPL 라이선스를 따른다.[30][16]
2. 1. 1. 배경
이 명령어는 MS-DOS/IBM PC DOS 2.0에 처음 도입되었다.[31][32] DR DOS 6.0 또한 ''print'' 명령의 구현을 포함한다.[33][17]도스 초기 버전에서는 인쇄할 파일을 인쇄 장치를 나타내는 파일에 `copy` 명령어를 사용하여 복사하는 방식으로 인쇄를 수행했다.[34] 이 방식은 인쇄 작업이 완료될 때까지 다른 작업을 할 수 없었다.[35]
DOS 2.0부터[36] ''print'' 명령어가 포함되어 기본적인 인쇄 스풀링 기능을 제공하기 시작했다. 이를 통해 인쇄가 백그라운드에서 진행되는 동안에도 컴퓨터를 계속 사용할 수 있게 되었으며, 인쇄할 작업의 대기열(queue)을 생성하는 기능도 지원되었다.[37]
2. 1. 2. 기능
`print` 명령어를 사용하면 여러 로컬 프린터 인터페이스 중 하나를 지정할 수 있었다. net 명령어를 사용하여 네트워크 프린터를 사용할 수도 있었다. 최대 파일 수와 최대 버퍼 크기를 지정할 수 있었고, 추가적인 명령줄 옵션을 통해 인쇄 대기열(큐)에 파일을 추가하거나 제거하는 것이 가능했다. 또한, 여백, 페이지 길이, 복사본 수를 설정할 수 있었으며, 인쇄 속도와 컴퓨터의 응답성 사이의 균형을 조절하기 위한 매개변수도 설정할 수 있었다.2. 1. 3. 평가
`print` 명령어를 처음 사용한 사용자들은 인쇄 속도가 느리고 리소스 사용량이 많다는 점, 그리고 당시 새로 도입된 하위 디렉터리를 지원하지 않는다는 점을 지적했다.[36] 이 명령어는 최초의 RAM 상주 프로그램 중 하나였으며, 널리 사용된 첫 번째 프로그램이기도 했다. 많은 사용자들이 RAM 상주 프로그램을 어떻게 작성해야 하는지 알아내기 위해 바이너리를 디스어셈블하기도 했다.[35]참조
[1]
웹사이트
RT-11 HELP FILE
http://paleoferrosau[...]
2018-07-16
[2]
웹사이트
OS/8 Handbook
http://bitsavers.tra[...]
April 1974
2017-11-28
[3]
서적
RSX A Guide for Users
http://www.rsx11m.co[...]
Digital Equipment Corporation
2020-09-19
[4]
서적
TOPS-10 Operating System Commands Manual
http://scandocs.trai[...]
Digital Equipment Corporation
2019-02-17
[5]
웹사이트
TOPS-20 Command manual
http://www.textfiles[...]
2018-07-18
[6]
웹사이트
FlexOS User's Guide
http://www.bitsavers[...]
2020-09-19
[7]
웹사이트
roelandjansen/pcmos386v501
https://github.com/r[...]
2022-01-02
[8]
웹사이트
PTS-DOS 2000 Pro User Manual
http://download.para[...]
Paragon Technology GmbH
2018-05-12
[9]
웹사이트
SISNE plus - Referência Sumária
https://datassette.o[...]
2015-05-14
[10]
웹사이트
JaTomes Help - OS/2 Commands
http://www.jatomes.c[...]
2019-07-06
[11]
웹사이트
ibiblio.org FreeDOS Group -- FreeDOS Base
http://www.ibiblio.o[...]
[12]
웹사이트
Manual
http://stratadoc.str[...]
2020-09-19
[13]
웹사이트
AROS Research Operating System
https://aros.sourcef[...]
[14]
웹사이트
MPE/iX Command Reference Manual
http://www.teamnacon[...]
2018-10-21
[15]
웹사이트
OpenVMS User's Manual
https://www.itec.sun[...]
[16]
웹사이트
ibiblio.org FreeDOS Package -- print (FreeDOS Base)
http://www.ibiblio.o[...]
[17]
웹사이트
DR DOS 6.0 User Guide Optimisation and Configuration Tips
https://www.4corn.co[...]
2019-08-12
[18]
웹인용
보관된 사본
http://paleoferrosau[...]
2019-09-22
[19]
웹인용
OS/8 Handbook
http://bitsavers.tra[...]
April 1974
2017-11-28
[20]
서적
TOPS-10 Operating System Commands Manual
http://scandocs.trai[...]
Digital Equipment Corporation
2019-02-17
[21]
웹인용
TOPS-20 Command manual
http://www.textfiles[...]
2019-09-22
[22]
웹인용
보관된 사본
http://www.bitsavers[...]
2019-09-22
[23]
문서
PC-MOS User Guide
https://github.com/r[...]
[24]
웹인용
PTS-DOS 2000 Pro User Manual
http://download.para[...]
Paragon Technology GmbH
2018-05-12
[25]
웹인용
보관된 사본
http://www.jatomes.c[...]
2019-09-22
[26]
url
http://www.ibiblio.o[...]
[27]
url
http://stratadoc.str[...]
[28]
url
http://aros.sourcefo[...]
[29]
웹인용
MPE/iX Command Reference Manual
http://www.teamnacon[...]
2019-09-22
[30]
url
http://www.ibiblio.o[...]
[31]
웹사이트
Microsoft DOS V1.1 and V2.0: /msdos/v20source/PRINT.ASM
http://www.computerh[...]
Computer History Museum, 마이크로소프트
2015-10-01
[32]
웹사이트
Microsoft MS-DOS early source code
http://www.computerh[...]
Software Gems: The Computer History Museum Historical Source Code Series
2015-10-01
[33]
웹인용
DR DOS 6.0 User Guide Optimisation and Configuration Tips
https://www.4corn.co[...]
2019-09-22
[34]
뉴스
Mastering Your Printer's Options
https://books.google[...]
PC Magazine
1986-11-11
[35]
뉴스
Moving PRINT.COM
https://books.google[...]
PC Magazine
1993-06-29
[36]
뉴스
The Dark Side of PC-DOS 2.0
https://books.google[...]
PC Magazine
1983-07
[37]
서적
Using MS-DOS 6.22
https://books.google[...]
Que
2002
[38]
서적
Network Printing and MS-DOS
O'Reilly
2005
[39]
서적
Using the Xerox 9700 Page Printer
https://books.google[...]
University of Michigan Computing Center
1988-09
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com