Linux CP 命令 大T 怎么用的

发布网友 发布时间:2022-03-31 17:18

我来回答

2个回答

热心网友 时间:2022-03-31 18:48

你好!
功能: 复制文件或目录
说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息。
参数:
-u 或 --update 使用这项参数之后,只会在源文件的修改时间(Modification Time)较目的文件更新时,或是名称相互对应的目的文件并不存在,才复制文件
示例:
复制文件,只有源文件file1较目的文件file2的修改时间新时,才复制文件
cp -u file1 file2

热心网友 时间:2022-03-31 20:06

比如说:
源目录 /tmp/d
目标目录 ./d(已存在)

cp -r /tmp/d ./d 结果是 ./d/d

如果加上-T 参数
cp -r -T /tmp/d ./d 结果是 ./d

这样可以避免目标目录是否存在而产生的不确定性

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com