Null 장치
Null device일부 운영 체제에서 null 장치는 작성된 모든 데이터를 삭제하지만 쓰기 작업이 성공했다고 보고하는 장치 파일이다.이 장치를 호출한다./dev/null
Unix 및 Unix와 유사한 시스템에서는NUL:
(TOPS-20 참조) 또는NUL
CP/M 및 DOS(내부적으로)에.\DEV\NUL
),nul
OS/2 이상 Windows 시스템[1](내부적으로)\Device\Null
Windows NT에서),NIL:
아미가 운영 체제 [2]및NL:
Windows [3]Powershell에서는$null
그것은 어떤 공정에서도 데이터를 제공하지 않고 즉시 EOF를 산출한다.[4][5]IBM 운영 체제 DOS/360 및 후계자[a], OS/360 및 후계자에서는[b] 이러한 파일이 JCL에서 할당될 것이다.DD DUMMY
.
프로그래머 전문용어, 특히 유닉스 전문용어에서는 비트 버킷이나[6] 블랙홀이라고도 할 수 있다.
역사
버클리 유닉스 맨 페이지에 따르면 AT&T가 1973년 출시한 버전 4 유닉스에는 null 장치가 포함됐다.[7][8]
사용법
null 장치는 일반적으로 프로세스의 원하지 않는 출력 스트림을 처리하거나 입력 스트림을 위한 편리한 빈 파일로 사용된다.이것은 보통 리디렉션에 의해 이루어진다.
그/dev/null
장치는 디렉토리가 아닌 특수 파일이기 때문에 Unix를 사용하여 전체 파일 또는 디렉토리를 그 파일 또는 디렉토리로 이동할 수 없다.mv
명령하다
컴퓨터 문화의 참고 사항
이 실체는 유닉스 프로그래머에 의한 기술적 전문용어 표현과 은유에 대한 일반적인 영감이다. 예를 들어, "불만을 보내주십시요./dev/null
", "내 메일이 보관되었다./dev/null
", 그리고 "에 대한 유혹"./dev/null
" "불만을 보내는데 신경쓰지 마",",",",",",",",","아이폰 개발팀은 일반적으로 "기부를 보내라"라는 문구를 사용한다./dev/null
" 즉, 기부를 받지 않는다는 뜻이다.[9]가공 인물 이름 "Dave (또는 Devin) Null"은 유사하게 사용되기도 한다(예: "Dave Null에게 불만 사항 보내기").[10]1996년, Dev Null은 MSNBC의 컴퓨터 및 기술 TV 시리즈 The Site를 위해 레오 라포르테가 만든 애니메이션 가상현실 캐릭터였다.데브/null은 컴퓨터 게임 뱀파이어에 나오는 뱀파이어 해커의 이름이기도 하다. 가장무도회 – 속죄.2002년 티타늄 파워북 G4 광고에는 "티타늄 파워북 G4 G4 다른 UNIX 박스를 /dev/null로 보낸다"라고 쓰여 있다.[11]
null 기기는 또한 사용자에게 시스템의 작동에 대해 경고하는 등 기술적인 농담의 단골 소재이기도 하다.[12]/dev/null
벌써 98%나 찼어1995년 만우절 독일 잡지 c't's not reported on enhanced./dev/null
내부 발광 LED의 깜박임으로 변환하여 수신 데이터를 효율적으로 폐기하는 칩
참고 항목
메모들
참조
- ^ "Redirecting Error Messages from Command Prompt: STDERR/STDOUT". support.microsoft.com. Retrieved 2020-03-06.
- ^ Commodore-Amiga, Inc. (1986). The AmigaDOS Manual. Bantam Books. p. 12. ISBN 0-553-34294-0.
- ^ "OpenVMS Programming Concepts Manual". h30266.www3.hpe.com. Archived from the original on 2020-07-02. Retrieved 2020-03-06.
- ^ SteveL-MSFT. "about_Automatic_Variables - PowerShell". docs.microsoft.com. Retrieved 2020-03-06.
- ^ "Single Unix Specification Section 10.1: Directory Structure and Files". The Open Group. Retrieved 2012-11-29.
- ^ "bit bucket". Jargon File. Retrieved 2013-12-27.
- ^ "null(4)". The NetBSD Project.
- ^ "sh(1) manual from version 4 Unix".
- ^ "Dev-Team Blog - Donations to /dev/null". 2015-09-07. Archived from the original on 2015-09-07. Retrieved 2018-11-15.
- ^ Goodman, Danny (2004). Spam Wars: Our Last Best Chance to Defeat Spammers, Scammers, and Hackers. New York: SelectBooks. p. 170. ISBN 9781590790632. OCLC 1036874851.
- ^ "Image: unixad.jpg, (1094 × 720 px)". Archived from the original on 2013-03-26. Retrieved 2015-09-02.
- ^ "The FreeBSD Funnies". Freebsd.org. Retrieved 2012-11-28.