Wikipedia에 따르면 컴퓨터 파일 은 단순히 정보를 저장하기 위한 리소스 입니다. 이 용어는 컴퓨터 프로그램이 문자 그대로 파일에 저장된 펀치 카드 시대에서 유래 한 것으로 보입니다 (느슨한 페이지를 저장하는 데 사용되는 상자에서와 같이 아래 이미지 참조). 디스크와 같은 다른 형태의 매체가 소개되면서 명명법이 뒤따 랐습니다.
* nix 관점에서 볼 때 소켓, 장치, 터미널, 스크린 / 모니터, 데이터 파일, 파이프 등 모든 것이 파일입니다. 대조적으로, Microsoft Windows는 영구 저장 데이터 "파일"및 명명 된 파이프, 소켓, 래스터 장치 등과 같은 휘발성 리소스를 호출하는 경향이 있습니다. 다른 시스템은이 두 극단 사이에서 비슷한 정의를 가질 수 있습니다.
불행히도 방금 언급했듯이 파일이 무엇인지에 대한 단일 정의는 없습니다. 모든 사람들이 파일이 데이터를 저장 하는 명명 된 리소스라는 기본 정의에 동의하는 것을 제외하고는 사람들마다 다르기 때문입니다. 영구 미디어에서 (영구적이라고해서 절대 수정 될 수 없음을 의미하지 않으며 단순히 전원을 껐다 켜도 지속됨).
( 위키 백과 )