
cp 文件名 另外一个目录的完整路径/新的文件名
比如,将/opt文件夹中的test文件,复制到/var文件夹内,并重命名为test2,命令如下:
cp /opt/test /var/test2用cp命令
格式如下
cp 文件1 文件2 文件3 文件4 目标目录
假设A B C 位于 /tmp 别外一个目录在/D
假设别外一个目录在/D
cp /tmp/A /tmp/B /tmp/C /D
*如果要复制文件夹可加参数 -r
Linux系统下复制命令为cp,但是cp不带参数只能复制文件,如果需要把一个目录下的子目录复制到当前目录,需要加参数-R递归 *** 作,把目录下文件和子目录一并处理:
例如:把/mnt/zhidao子目录复制到当前/etc目录下
cp -R /mnt/zhidao /etcLinux系统下cp命令常用参数:
-a:此参数的效果和同时指定"-dpR"参数相同
-b:删除、覆盖目的文件先备份
-f:强行复制文件或目录, 不论目的文件或目录是否已经存在
-i:覆盖文件之前先询问用户
-l:对源文件建立硬链接,而非复制文件
-p::保留源文件或目录的属性,包括所有者、所属组、权限与时间
-r:递归处理,将指定目录下的文件与子目录一并处理。
-R:递归处理,将指定目录下的文件及子目录一并处理
-v :显示执行过程
cp命令将文件复制到目录文件夹。
如果需要复制一个文件到多个文件夹下,可以使用多条cp语句,或者使用shell脚本。
它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。
cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。
用法示例:
复制hellotxt到abcdef目录下$cphellotxtab$cphellotxtcd$cphellotxtef脚本方式:复制abctxt到abcdef目录下dirs=("ab""cd""ef")fordirin${dirs[@]}docpabctxt$(dir)donecp命令说明cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。
使用cp命令\x0d\cp -r /当前目录/ /需要复制的目录\x0d\-r 代表递归循环 \x0d\代表目录下所有内容\x0d\\x0d\比如你要负责 a文件夹下的文件到b文件夹,a和b在同一目录\x0d\你可以cd a\x0d\cp -r / /b欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)