1# cp<a name="ZH-CN_TOPIC_0000001133846484"></a> 2 3- [命令功能](#section6841203041513) 4- [命令格式](#section24286359150) 5- [参数说明](#section558617385152) 6- [使用指南](#section16128156162) 7- [使用实例](#section19354171211618) 8- [输出说明](#section16754183195914) 9 10## 命令功能<a name="section6841203041513"></a> 11 12拷贝文件,创建一份副本。 13 14## 命令格式<a name="section24286359150"></a> 15 16cp \[_SOURCEFILE_\] \[_DESTFILE_\] 17 18## 参数说明<a name="section558617385152"></a> 19 20**表 1** 参数说明 21 22<a name="table1130mcpsimp"></a> 23<table><thead align="left"><tr id="row1136mcpsimp"><th class="cellrowborder" valign="top" width="21%" id="mcps1.2.4.1.1"><p id="p1138mcpsimp"><a name="p1138mcpsimp"></a><a name="p1138mcpsimp"></a>参数</p> 24</th> 25<th class="cellrowborder" valign="top" width="52%" id="mcps1.2.4.1.2"><p id="p1140mcpsimp"><a name="p1140mcpsimp"></a><a name="p1140mcpsimp"></a>参数说明</p> 26</th> 27<th class="cellrowborder" valign="top" width="27%" id="mcps1.2.4.1.3"><p id="p1142mcpsimp"><a name="p1142mcpsimp"></a><a name="p1142mcpsimp"></a>取值范围</p> 28</th> 29</tr> 30</thead> 31<tbody><tr id="row1143mcpsimp"><td class="cellrowborder" valign="top" width="21%" headers="mcps1.2.4.1.1 "><p id="p1145mcpsimp"><a name="p1145mcpsimp"></a><a name="p1145mcpsimp"></a>SOURCEFILE</p> 32</td> 33<td class="cellrowborder" valign="top" width="52%" headers="mcps1.2.4.1.2 "><p id="p1147mcpsimp"><a name="p1147mcpsimp"></a><a name="p1147mcpsimp"></a>源文件路径。</p> 34</td> 35<td class="cellrowborder" valign="top" width="27%" headers="mcps1.2.4.1.3 "><p id="p1149mcpsimp"><a name="p1149mcpsimp"></a><a name="p1149mcpsimp"></a>目前只支持文件,不支持目录。</p> 36</td> 37</tr> 38<tr id="row1150mcpsimp"><td class="cellrowborder" valign="top" width="21%" headers="mcps1.2.4.1.1 "><p id="p1152mcpsimp"><a name="p1152mcpsimp"></a><a name="p1152mcpsimp"></a>DESTFILE</p> 39</td> 40<td class="cellrowborder" valign="top" width="52%" headers="mcps1.2.4.1.2 "><p id="p1154mcpsimp"><a name="p1154mcpsimp"></a><a name="p1154mcpsimp"></a>目的文件路径。</p> 41</td> 42<td class="cellrowborder" valign="top" width="27%" headers="mcps1.2.4.1.3 "><p id="p1156mcpsimp"><a name="p1156mcpsimp"></a><a name="p1156mcpsimp"></a>支持目录以及文件。</p> 43</td> 44</tr> 45</tbody> 46</table> 47 48## 使用指南<a name="section16128156162"></a> 49 50- 同一路径下,源文件与目的文件不能重名。 51- 源文件必须存在,且不为目录。 52- 源文件路径支持“\*”和“?”通配符,“\*”代表任意多个字符,“?”代表任意单个字符。目的路径不支持通配符。当源路径可匹配多个文件时,目的路径必须为目录。 53- 目的路径为目录时,该目录必须存在。此时目的文件以源文件命名。 54- 目的路径为文件时,所在目录必须存在。此时拷贝文件的同时为副本重命名。 55- 目前不支持多文件拷贝。参数大于2个时,只对前2个参数进行操作。 56- 目的文件不存在时创建新文件,已存在则覆盖。 57 58拷贝系统重要资源时,会对系统造成死机等重大未知影响,如用于拷贝/dev/uartdev-0 文件时,会产生系统卡死现象。 59 60## 使用实例<a name="section19354171211618"></a> 61 62举例:cp hello-harmony.txt ./tmp/ 63 64## 输出说明<a name="section16754183195914"></a> 65 66**图 1** 显示结果如下<a name="fig184025115493"></a> 67 68 69