每天一个 Linux 命令:cp 命令

Posted 99876w

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每天一个 Linux 命令:cp 命令相关的知识,希望对你有一定的参考价值。

cp命令用来复制文件或目录,是Linux系统中最经常使用的命令之1。1般情下,shell会设置1个别名,在命令行下复制文件时,如果目标文件已存在,就会询问是不是覆盖,不管你是不是使用-i参数。但是如果是在shell脚本中履行cp时,没有-i参数时不会询问是不是覆盖。这说明命令行和shell脚本的履行方式有些不同。

 

1.命令格式:

 

用法:

 

   cp [选项]… [-T] 源 目的

或:cp [选项]… 源… 目录

或:cp [选项]… -t 目录 源…

 

2.命令功能:

 

将源文件复制至目标文件,或将多个源文件复制至目标目录。

 

3.命令参数:

 

-a, –archive    等于-dR –preserve=all

–backup[=CONTROL    为每一个已存在的目标文件创建备份

-b                类似–backup 但不接受参数

–copy-contents        在递归处理是复制特殊文件内容

-d                等于–no-dereference –preserve=links

-f, –force        如果目标文件没法打开则将其移除并重试(当 -n 选项

存在时则不需再选此项)

-i, –interactive        覆盖前询问(使前面的 -n 选项失效)

-H                跟随源文件中的命令行符号链接

-l, –link            链接文件而不复制

-L, –dereference   总是跟随符号链接

-n, –no-clobber   不要覆盖已存在的文件(使前面的 -i 选项失效)

-P, –no-dereference   不跟随源文件中的符号链接

-p                等于–preserve=模式,所有权,时间戳

–preserve[=属性列表   保持指定的属性(默许:模式,所有权,时间戳),如果

可能保持附加属性:环境、链接、xattr 等

-R, -r, –recursive  复制目录及目录内的所有项目

 

4.命令实例:

 

实例1:复制单个文件到目标目录,文件在目标文件中不存在

 

命令:

 

cp log.log test5

 

输出:

 

技术图片

说明:

 

在没有带-a参数时,两个文件的时间是不1样的。在带了-a参数时,两个文件的时间是1致的。

 

实例2:目标文件存在时,会询问是不是覆盖

 

命令:

技术图片

说明:

 

目标文件存在时,会询问是不是覆盖。这是由于cp是cp -i的别名。目标文件存在时,即便加了-f标志,也还会询问是不是覆盖。

 

实例3:复制全部目录

 

命令:

输出:

目标目录存在时:

技术图片

说明:

 

注意目标目录存在与否结果是不1样的。目标目录存在时,全部源目录被复制到目标目录里面。

 

实例4:复制的 log.log 建立1个连结档 log_link.log

 

命令:

 

技术图片

说明:

 

那个 log_link.log 是由 -s 的参数酿成的,建立的是1个『快捷方式』,所以您会看到在文件的最右侧,会显示这个文件是『连结』到哪里去的!

 http://att.koncoo.com/UpImages/file/2020-05/20200522065518_4623.html http://att.koncoo.com/UpImages/file/2020-05/20200522070000_8539.html http://att.koncoo.com/UpImages/file/2020-05/20200522070008_0072.html http://att.koncoo.com/UpImages/file/2020-05/20200522065558_9946.html http://att.koncoo.com/UpImages/file/2020-05/20200522065634_6430.html http://att.koncoo.com/UpImages/file/2020-05/20200522070014_0981.html http://att.koncoo.com/UpImages/file/2020-05/20200522065712_1713.html http://att.koncoo.com/UpImages/file/2020-05/20200522065509_0483.html http://att.koncoo.com/UpImages/file/2020-05/20200522065748_6303.html http://att.koncoo.com/UpImages/file/2020-05/20200522065824_1176.html http://ehtx.org.cn/editor/attached/file/20200522/20200522070026432643.html http://ehtx.org.cn/editor/attached/file/20200522/20200522070054955495.html http://ehtx.org.cn/editor/attached/file/20200522/20200522070095889588.html http://ehtx.org.cn/editor/attached/file/20200522/20200522065859885988.html http://ehtx.org.cn/editor/attached/file/20200522/20200522065597829782.html http://ehtx.org.cn/editor/attached/file/20200522/20200522065719611961.html http://ehtx.org.cn/editor/attached/file/20200522/20200522065523152315.html http://ehtx.org.cn/editor/attached/file/20200522/20200522070023742374.html http://ehtx.org.cn/editor/attached/file/20200522/20200522065686818681.html http://ehtx.org.cn/editor/attached/file/20200522/20200522065711771177.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065580288028.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065670587058.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065564166416.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065729352935.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522070089568956.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522070075057505.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522070058665866.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065673307330.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065892859285.html http://hnqxwy.com/kindeditor/attached/file/20200522/20200522065751845184.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522070015_2392.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522065517_8558.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522065742_7177.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522065553_0651.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522070041_4472.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522070008_8431.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522070001_7295.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522065706_1824.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522065629_6004.html http://www.0571qianyue.com/kindeditor/attached/file/20200522/20200522065819_1750.html http://www.20014.com/editor/attached/file/20200522/20200522070050_9797.html http://www.20014.com/editor/attached/file/20200522/20200522070009_5891.html http://www.20014.com/editor/attached/file/20200522/20200522065639_1672.html http://www.20014.com/editor/attached/file/20200522/20200522065523_4016.html http://www.20014.com/editor/attached/file/20200522/20200522065751_7766.html http://www.20014.com/editor/attached/file/20200522/20200522065827_2922.html http://www.20014.com/editor/attached/file/20200522/20200522070021_6203.html http://www.20014.com/editor/attached/file/20200522/20200522070015_4797.html http://www.20014.com/editor/attached/file/20200522/20200522065716_6828.html http://www.20014.com/editor/attached/file/20200522/20200522065602_0735.html

以上是关于每天一个 Linux 命令:cp 命令的主要内容,如果未能解决你的问题,请参考以下文章

每天一个linux命令:cp命令

每天一个linux命令-cp

每天一个Linux命令(08)--cp命令

每天一个 Linux 命令:cp 命令

Linux每天学习一个命令之cp命令

(转)每天一个linux命令:cp 命令