Content deleted Content added
Jambleross (talk | contribs) Adding short description: "File management" (Shortdesc helper) |
adding Template:Computer files |
||
(18 intermediate revisions by 9 users not shown) | |||
Line 1:
{{short description|
{{more citations needed|date=December 2009}}
}}▼
In digital [[
== Description ==
Line 12 ⟶ 10:
=== Shadow ===
There are several different technologies that use the term '''
== Use ==
All computer [[operating system]]s include file copying provisions in the user interface, like the command, "[[cp (Unix)|cp]]" in [[Unix]] and "[[
== {{anchor|NCOPY}}Implementation ==
Internally, however, while some systems have specialized [[application programming interface]]s ([[API]]s) for copying files (like CopyFile and CopyFileEx in [[Windows API]]), others (like Unix and
This makes little difference with local files (those on the computer's hard drive), but provides an interesting situation when both the source and target files are located on a remote [[file server]]. Operating systems with specialized file copying APIs are usually able to tell the server to perform the copying locally, without sending file contents over the network, thus greatly improving performance. Those systems that have no comparable APIs, however, have to read the file contents over the network, and then send them back again, over the network. Sometimes, remote file copying is performed with a specialized command, like " An even more complicated situation arises when one needs to copy files between two remote servers. The simple way is to read data from one server, and then to write the data to the second server. == See also ==
* {{section link|Computer file#Moving methods}}
* [[Core dump]]
* [[Soft copy]]
* [[Hard copy]]
Line 26 ⟶ 29:
* [[ln (Unix)]]
* [[NTFS junction point]]
* [[Zero copy]]
== References ==
{{Reflist|refs=
<ref name="Caldera_1997_DOSSRC">{{cite web |title=Caldera OpenDOS Machine Readable Source Kit (M.R.S) 7.01 |publisher=[[Caldera (company)|Caldera, Inc.]] |date=1997-05-01 |url=https://archive.sundby.com/retro/DR-DOS/dossrc.zip |access-date=2022-01-02 |url-status=live |archive-url=https://web.archive.org/web/20210807095409/https://archive.sundby.com/retro/DR-DOS/dossrc.zip |archive-date=2021-08-07}} [https://web.archive.org/web/20220102102656/https://archive.sundby.com/retro/OpenDOS/OPENDOS_7.01_CODE.ZIP] (NB. Actually implemented since [[DR DOS "Panther"]] on 1992-06-22, see COMCPY.C/DOSIF.ASM in the COMMAND.COM sources of [[OpenDOS 7.01]].)</ref>
▲}}
== Further reading ==
* [http://www.freepatentsonline.com/5043876.html N-level file shadowing and recovery in a shared file system], United States Patent 5043876
* [http://www.freepatentsonline.com/5276871.html Method of file shadowing among peer systems], United States Patent 5276871
Line 35 ⟶ 43:
== External links ==
* [https://www.gnu.org/software/emacs/manual/html_node/emacs/File-Shadowing.html Instructions on how to shadow files] for [[Emacs]]
{{Computer files}}
{{DEFAULTSORT:File Copying}}
|