cp命令
来源:原创 更新时间:2018-08-21 13:24:15 作者:管理员 浏览:6728
- 命令描述
cp命令以及后面的选项和文件,每个元素至少需要添加一个空格
cp命令用来将一个或多个源文件或者目录复制到指定的目的文件或目录。它可以将单个源文件复制成一个指定文件名的具体的文件或一个已经存在的目录下。cp命令还支持同时复制多个文件,当一次复制多个文件时,目标文件参数必须是一个已经存在的目录,否则将出现错误。
- 命令语法
- 命令选项
-d:如果复制的源文件是符号链接,那么仅复制符号链接本身,而且保留符号链接所指的目标文件或目录
-r:递归复制目录,即复复制目录下的所有层级的子目录及文件
-a:等同于上面的p,d,r选项的功能
-i:覆盖已有文件前提示用户确认(系统默认做了这个别名)
-t:默认情况下命令格式为:cp 源文件 目标文件 ,使用-t选项后,源文件和目标文件位置对调,即为:cp -t 目标文件 源文件。
- 命令参数
目标文件:指定目标文件。当“源文件”为多个文件时,要求“目标文件”为指定的目录。
- 命令实例
实例1:复制/etc/passwd文件到/tmp目录下
[root@linuxbaodian scripts]# cp /etc/passwd /tmp/
实例2:复制/etc/passwd文件到/tmp目录下并改名为passwd.bak
[root@linuxbaodian scripts]# cp /etc/passwd /tmp/passwd.bak