• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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![](figure/显示结果如下-24.png "显示结果如下-24")
68
69