Linux 的 复制命令 【 cp 】 (copy)及其 (常用参数 -fp)

来源:互联网 发布:微信矩阵营销 编辑:程序博客网 时间:2024/06/06 05:58

前言:

前一段时间执行一个batch的shell文件,

这个batch会读取一个文件,

但是发现,每次修改文件,再执行shell后

文件都会恢复修改之前的状态,

并且修改时间也是当前时间之前的时间。

 

于是看了一下shell文件,发现其中有cp命令

 

--------------------------------------------------

简单介绍cp命令:

cp -fp 目录1/test.txt 目录2/test.txt

 

作用:

把目录1/中的text文件复制到目录2中,

目录2中的文件会被覆盖,变成目录1中test.txt文件的内容。

 

参数说明:

-f或--force  强行复制文件或目录,不论目标文件或目录是否已存在

     (若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制。)

-p或--preserve 保留源文件或目录的属性

=====================================

其他参数

-a 尽可能将档案状态、权限等资料都照原状予以复制。
-r 若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地。