|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
8 ~9 u/ J! F: t& ^Linux cp(英文全拼:copy file)命令主要用于复制文件或目录。) i" S3 k) f4 D- d# [
" j$ F6 g$ C7 N# u0 n
. A& \3 A2 _; d0 z M. v9 P; B语法
5 @, N& Q5 E5 ]) `3 J. B- n
* R9 t/ W: s+ u* @" Ocp [options] source dest
* u* [9 C2 ^5 E0 [8 {# X4 ^2 X4 c. y" v0 T5 k4 z
或
; {0 j- j+ b5 M* d8 ]0 E( p
, m5 O* l' V+ R' ^. @0 i$ I1 h* dcp [options] source... directory
6 [! F1 M5 {3 J, I0 E/ j* A/ X
% @$ i t N* ]/ R2 b/ o; N
N! J1 U/ k0 \% Q' b' a8 _9 ]8 S' h. Y) u
参数说明:/ h& _* V$ `. m, w$ v3 P3 V3 T
3 R; Y1 M3 w2 U, s% k' Y-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
/ d! L! n1 Z) J. L" ^-d:复制时保留链接。这里所说的链接相当于 Windows 系统中的快捷方式。
1 u! K$ c% ]/ x4 h/ z3 K$ i-f:覆盖已经存在的目标文件而不给出提示。
8 v8 S1 o' I# m8 X& \7 k" L( Q-i:与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖。) B) ^: E# E0 a- N
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
: X9 ^7 X8 a% Z. H% `: X) O4 q-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。1 i/ q7 ^ B5 J0 x
-l:不复制文件,只是生成链接文件。6 S+ @/ u* T- R* u- }
7 i: h, K2 l8 C2 ~! C4 I( J
* n. f4 R! Z3 m) f2 C1 p* ^. _$ r4 B! W! b: i
实例9 j5 m9 V e" _# |
* l! F! {' _" e# i% w
: v1 C1 I% ^& f g) X/ P: |
使用指令 cp 将当前目录 test/ 下的所有文件复制到新目录 newtest 下,输入如下命令:
' u9 m9 j1 ~& W# `: C
6 J7 t4 U% j2 {$ cp –r test/ newtest
x$ Z5 i' X4 C5 j) Z4 ?3 K, J# u3 ^4 S* i
& Z; [# g) X- `+ |
注意:用户使用该指令复制目录时,必须使用参数 -r 或者 -R 。! g/ H* d5 ?* S9 w/ X
|
|