文档库

最新最全的文档下载
当前位置:文档库 > Linux-cp命令详解

Linux-cp命令详解



cp 命令参数以及覆盖与不覆盖
1.参数详解
cp (复制档案或目录)
[root@linux ~]# cp [-adfilprsu] 来源档(source) 目的檔(destination)
[root@linux ~]# cp [options] source1 source2 source3 .... directory
参数:
-a :相当于 -pdr 的意思;
-d :若来源文件为连结文件的属性(link file),则复制连结文件属性而非档案本身;
-f :为强制 (force) 的意思,若有重复或其它疑问时,不会询问使用者,而强制复制;
-i :若目的檔(destination)已经存在时,在覆盖时会先询问是否真的动作!
-l :进行硬式连结 (hard link) 的连结档建立,而非复制档案本身;
-p :连同档案的属性一起复制过去,而非使用预设属性;
-r :递归持续复制,用于目录的复制行为;
-s :复制成为符号连结文件 (symbolic link),亦即『快捷方式』档案;
-u :若 destination 比 source 旧才更新 destination !
最后需要注意:
1)如果来源档有两个以上,则最后一个目的文件一定要是『目录』才行!
2)由于 cp 有种种的档案属性与权限的特性,所以,在复制时,您必须要清楚的了解到:
? 是否需要完整的保留来源档案的信息?
? 来源档案是否为连结档 (symbolic link file)?
? 来源档是否为特殊的档案,例如 FIFO, socket 等?
? 来源文件是否为目录?
2.cp覆盖目标文件
shell>cp -Rf a1 a2
3.cp不覆盖目标文件
shell>awk 'BEGIN { cmd="cp -ri a1/* a2/"; print "n" |cmd; }'
注:a1为原文件夹,a2为目标文件夹


不再重复提示,则用: \cp

linux cp命令详解
linux cp命令详解_IT/计算机_专业资料。介绍了linux系统中复制命令——cp的详细参数和使用方法。 LINUX CP命令详解 Posted at 08月 14, 2009 cp (复制档案或......
linux_cp命令参数及用法详解
linux_cp命令参数及用法详解_计算机软件及应用_IT/计算机_专业资料。cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的档(......
linux cp命令参数及用法详解
linux cp命令参数及用法详解_计算机软件及应用_IT/计算机_专业资料。cp (复制档案或目录) [root@linux ~]# cp [-adfilprsu] 来源档(source) 目的档(......
linuxcp命令整理
Linuxcp 命令整理 用法:cp [选项]... [-T] 源文件 目...
Linux下使用cp命令实现自动定时备份指目录
Linux下使用cp命令实现自动定时备份指目录_计算机软件及应用_IT/计算机_专业资料。Linux自动备份 Linux系统定时自动自动拷贝目录功能的脚本及任务建立步骤: 1、在任意......
linux cp命令使用介绍
linux cp 命令使用介绍 如果是在 shell 脚本中执行 cp 时, 没有-i 参数时不会询问是否 覆盖。那么你知道 linux cp 命令使用介绍么?接下来是小编为大家收 集......
Linux系统cp命令实现
计算机操作系统练习一:实现 cp 命令 计算机操作系统练习一:实现 cp 命令练习要求实现:Linuxcp 命令,完成文件的拷贝。基本思路是打开源文件,并创建目标文件;然......
Linuxcp命令
Linuxcp命令_IT/计算机_专业资料。功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录......
Linux命令:cp (copy)复制文件或目录
Linux命令:cp (copy)复制文件或目录_计算机软件及应用_IT/计算机_专业资料。Linux 命令:cp (copy)复制文件或目录 功能: 复制文件或目录 说明: cp 指令用于复制......
linux cp命令覆盖 无提示解决办法
linux cp 命令覆盖 无提示解决办法时间:2012-02-17来源:Linux 社区 作者:linux 使用者 如果系统设置了 alias cp='cp -i',用到 cp 时发现目录覆盖总有提示,......
Linux上使用简单的cp和mv命令来复制和重命名文件
这些命令是我们大多数人首先学到的,每天可能有数 在Linux 上使用简单的 cp 和 mv 命令来复制和重命名文件 Linux 用户数十年来一直在使用简单的 cp 和 mv ......
putty之pscp命令详解
putty之pscp命令详解_电脑基础知识_IT/计算机_专业资料。pscp 是 putty 安装包(免费)所带的远程文件传输工具,使用和 Linux 下 scp 命令相似,具 体的使用方法如......
Linux文件的复制、删除和移动命令
Linux文件的复制、删除和移动命令 cp复制命令 cp命令复制文件从一个位置到...
Linux系统中,下列关于文件管理命令cp与mv说法正确的是...
C.cp操作不增加文件个数 D.mv操作不删除原有文件正确答案及相关解析 正确答案 B 解析 暂无解析 最新上传套卷2016年高考模拟 理数 2015年高考真题 理数(江苏......
Linux系统常用命令(系统测试常用).
Linux系统常用命令(系统测试常用)._中医中药_医药卫生_专业资料。ls 列出指定目录的文件信息(默认为当前目录) ls-l kkk 显示 kkk 文件详细信 息 ls-a cp 拷贝......
linux下文件的复制、移动与删除
linux下文件的复制、移动与删除 linux下文件的复制、移动与删除命令为:cp,mv,rm 一、文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(......
Linux 十大常用命令
实用生物信息教程 北京大学 罗静初 No 命令 1 mkdir 2 rmdir 3 cd 4 ls 5 cat 6 less 7 cp 8 mv 9 rm 10 chmod Linux 十大常用命令 功能 实 例 创建......
Linux系统中,下列关于文件管理命令cp与mv说法正确的是...
C.cp操作不增加文件个数D.mv操作不删除原有文件正确答案及相关解析 正确答案 B 解析 [分析] cp是文件复制命令,mv是文件移动命令,两者的区别很明显。复制文件......
除非特别指定,cp假定要拷贝的文件在下面哪个目录下() A.用户目录...
除非特别指定,cp假定要拷贝的文件在下面哪个目录下() A.用户目录 B.ho...
Linux教程第四版课后习题2
思考题 2 2.1 简述 Linux 命令的一般形式。答:command [-option] parameter1 parameter2... 2.2 请说明以下命令的功能:date,cd,cp,pwd,rm, mkdir,echo,......