파일 복사
File copying디지털 파일 관리에서 복사란 기존 파일과 동일한 내용을 가진 새 파일을 생성하는 파일 작업입니다.컴퓨터 운영 체제에는 사용자에 대한 파일 복사 방법이 포함되어 있으며, 그래픽 사용자 인터페이스(GUI)를 갖춘 운영 체제는 종종 복사 및 붙여넣기 또는 드래그 앤 드롭 방식으로 파일을 복사할 수 있습니다.operating system에는, 특수한 파일 카피 API 가 탑재되어 있는 경우가 있습니다.통상은, 네트워크상에서 파일 컨텐츠를 송신하지 않고, 서버에 로컬로 카피를 실행하도록 지시할 수 있기 때문에, 퍼포먼스가 큰폭으로 향상됩니다.
묘사
파일 복사는 기존 파일과 동일한 내용을 가진 새 복사본 파일을 만드는 것입니다.
그림자
섀도우라는 용어를 사용하는 기술은 여러 가지가 있지만, 이러한 기술 내에서 섀도우잉의 목적은 데이터의 정확한 복사(또는 일련의 미러)를 제공하는 것입니다.섀도우를 유효하게 하려면 섀도우가 원래 데이터와 다른 물리적 위치에 존재해야 합니다.섀도 조작의 배경에 따라서는, 이 위치는 BIOS 칩과 RAM 모듈의 사이, 같은 섀시의 세컨더리 하드 디스크(HDD)의 사이, 또는 지구 반대편과 같은 거리에 있는 경우가 있습니다.
사용하다
모든 컴퓨터 운영체제는 Unix의 "cp" 명령 및 DOS의 "COPY" 명령과 같은 사용자 인터페이스에 파일 복사 프로비저닝을 포함합니다.그래픽 사용자 인터페이스 또는 GUI를 갖춘 운영체제는 보통 복사 및 붙여넣기 또는 드래그 앤 드롭 방식을 제공합니다.파일 매니저 애플리케이션도, 파일을 간단하게 카피할 수 있습니다.
실장
그러나 내부적으로는 파일을 복사하기 위한 특수 애플리케이션 프로그래밍 인터페이스(API)가 있는 시스템도 있지만(Windows API의 CopyFile 및 CopyFileEx 등), 다른 시스템(Unix 및 DOS 등)은 단순히 오래된 파일의 내용을 읽고 새 파일에 쓰는 것으로 돌아갑니다.
이는 로컬 파일(컴퓨터 하드 드라이브상의 파일)과 거의 차이가 없지만 소스 파일과 타깃 파일이 모두 원격 파일 서버에 있는 경우 흥미로운 상황을 제공합니다.특수한 파일 복사 API를 갖춘 운영체제는 일반적으로 서버에 파일 콘텐츠를 네트워크를 통해 전송하지 않고 로컬로 복사를 수행하도록 지시할 수 있으므로 성능이 크게 향상됩니다.단, 동등한 API가 없는 시스템은 네트워크를 통해 파일 내용을 읽은 후 네트워크를 통해 다시 전송해야 합니다.Novell NetWare용 DOS 클라이언트의 "NCOPY"와 같은 특수한 명령을 사용하여 원격 파일 복사가 수행될 수 있습니다.1992년 [1]이후 일부 버전의 DR-DOS에서는 COPY 명령어가 이 기능을 기본적으로 지원합니다.2대의 리모트 서버간에 파일을 카피할 필요가 있는 경우는, 한층 더 복잡한 상황이 발생합니다.간단한 방법은 한 서버에서 데이터를 읽은 다음 두 번째 서버에 데이터를 쓰는 것입니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Caldera OpenDOS Machine Readable Source Kit (M.R.S) 7.01". Caldera, Inc. 1997-05-01. Archived from the original on 2021-08-07. Retrieved 2022-01-02.[1] (NB).1992-06-22의 DR DOS "Panther" 이후 실제로 구현된 COMCPY를 참조하십시오.C/DOSIF명령어로 ASM을 입력합니다.OpenDOS 7.01의 COM 소스).
추가 정보
- 공유 파일 시스템에서의 N레벨 파일 쉐도우잉 및 복구, 미국 특허 5043876
- 피어 시스템 간의 파일 쉐도우링 방법, 미국 특허 5276871
- 데이터베이스 섀도 파일