博客
关于我
linux 的 cp 命令如何复制不提示覆盖
阅读量:357 次
发布时间:2019-03-05

本文共 348 字,大约阅读时间需要 1 分钟。

在 linux 上使用命令进行文件复制时, 如果有重复文件会提示是否覆盖

我们这里举例
把文件夹 a 中的 a.txt 复制到文件夹 b 中的, 并且 b 中已有 a.txt

mkdir a btouch a/a.txtcp a/a.txt bcp a/a.txt b

如果有重复文件会提示是否覆盖
有的时候需要设置不提醒, 静默覆盖重复文件
查看 cp 的帮助信息

cp --help

cp 帮助
当我们执行 cp -f a/a.txt b 时, 发现仍然提示覆盖
cp -f 仍然提示覆盖

其实是 linux 默认起了别名, 总会提示覆盖, 也是为了文件安全考虑

查看本机所有的别名

alias

在这里插入图片描述
-i 参数表示总是提醒覆盖, 手动确认

如何实现不提示覆盖的复制呢
使用绝对路径的 cp 命令搭配 -f 参数进行复制即可

/bin/cp -f a/a.txt b

绝对路径 cp 不提示覆盖复制

转载地址:http://ztcg.baihongyu.com/

你可能感兴趣的文章
做做Java
查看>>
C++并发与多线程(一)
查看>>
计算机网络子网划分错题集
查看>>
java一些基本程序
查看>>
vue-依赖-点击复制
查看>>
LeetCode 116填充每个节点的下一个右侧结点指针
查看>>
2021-4-28【PTA】【L2-1 包装机 (25 分)】
查看>>
Arduino mega2560+MPU6050利用加速度值控制舵机
查看>>
紫书——蛇形填数
查看>>
A Guide to Node.js Logging
查看>>
webwxbatchgetcontact一个神奇的接口
查看>>
Edge浏览器:你的的内核我的芯
查看>>
【考研英语-基础-简单句】简单句的核心变化_谓语情态
查看>>
Jetson AGX Xavier硬件自启动
查看>>
统计字符数
查看>>
JS 数组的 every()、some() 、filter()、findIndex() 、find()、map()方法
查看>>
JS数据类型的判断
查看>>
实现一个简易Vue(三)Compiler
查看>>
仿小米商城(上)
查看>>
自动安装服务2
查看>>