Linux中使用cp命令的 -f 选项,但还是提醒覆盖的问题

问题:

linux 在执行cp的命令的时候,就算是执行 cp -f 也还是会提醒是否要进行替换。

问题原因:

查看别名,alias命令,看到cp的别名为cp -i,那就是说cp本身就是自带覆盖提醒,就算我们加上-f 的选项,它还是会优先匹配 -i 的选项。

命令执行顺序:

绝对路径 > 别名 > 内部命令 > hash > 外部命令

知道原因之后,就可以进行解决问题了。

解决方法步骤:

1、查看alias

复制代码
alias

如果发现有包含以下这个,则表名按别名执行

所以,只要删除cp别名,就可以了。执行以下命令:

复制代码
unalias cp

这样处理之后,再去进行强制复制并覆盖(cp -f)就不会再提醒了,即不会要与用户交互。

相关推荐
Byte不洛几秒前
Linux 多线程:生产者消费者模型、阻塞队列与条件变量详解
linux·多线程·并发编程·pthread·生产者消费者模型
小Pawn爷2 分钟前
13.virtualbox安装ubuntu
linux·运维·ubuntu
VekiSon12 分钟前
Linux内核驱动——Ubuntu 网络启动环境配置与操作
linux·arm开发·嵌入式硬件·ubuntu
YYYing.15 分钟前
【Linux/C++进阶篇(二) 】超详解自动化构建 —— 日常开发中的“脚本” :Makefile/CMake
linux·c++·经验分享·ubuntu
wdfk_prog17 分钟前
[Linux]学习笔记系列 -- [drivers][gpio[[gpiolib]
linux·笔记·学习
砚上有墨17 分钟前
问题记录:云平台计算节点内存故障,热迁移失败导致系统重启。
linux·运维·云计算
bloglin9999924 分钟前
ubuntu系使用root用户登录显示密码错误
linux·运维·ubuntu
70asunflower27 分钟前
[特殊字符] Flameshot 完全指南:Ubuntu 下的终极截图工具
linux·运维·ubuntu
HIT_Weston27 分钟前
118、【Ubuntu】【Hugo】首页板块配置:Template Lookup Order(.Kind)
linux·ubuntu·kind
API开发34 分钟前
CentOS 单独安装Docker Compose v2
linux·docker·centos·docker compose