linux cp命令 强制覆盖,解决 Linux cp 命令加了 -f 后依然提示覆盖的问题
cp 命令是在 Linux 上用来复制文件的命令,不管是复制单个文件,还是整个文件夹复制,都可以用 cp 命令实现。有时候我们需要用新的文件覆盖旧的文件,并且希望命令不提示 Y/N 而是直接覆盖,就可以用 -f 直接覆盖。但是今天老王遇到一个问题,cp 命令加了 -f 后依然提示覆盖,这里分享下原因和解决办法。
一、cp 命令
例如我们需要将当前文件下的 install.sh 文件复制到 /root/scripts 目录下:
cp install.sh /root/scripts/
如果我们 /root/scripts 已经有了一个 install.sh 了,那么 Linux 就会提示问我们是否覆盖“install.sh”,可以输入 y 确认覆盖,或者 n 取消覆盖。如果只有一个文件还好,但是如果有很多个文件,那么就很麻烦了。这个时候就可以使用 -f 不提示直接覆盖:
cp -f install.sh /root/scripts/
二、cp -f 之后依然提示覆盖
今天老王在用 cp 命令时,加了 -f,依然会提示是否需要覆盖,后来发现是 Linux 上别名设置的问题,输入 alias 返回如下:
alias cp='cp -i'
也就是说当你执行 cp 时,其实执行的是 cp –i。
解决办法:
方法一:修改 ~/.bashrc 文件禁用掉 cp 的 alias
即在 alias cp='cp -i' 前加上“#”注释,重新登录即可实现复制不提示
方法二:直接输入命令即可实现,用 \cp 代替 cp:
\cp -f install.sh /root/scripts/
linux cp命令 强制覆盖,解决 Linux cp 命令加了 -f 后依然提示覆盖的问题相关推荐
- linux sudo 命令无法使用,Linux运维知识之解决Linux下无法使用sudo命令问题
本文主要向大家介绍了Linux运维知识之解决Linux下无法使用sudo命令问题,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 问题描述 使用普通用户登录后在终端中执行sudo ...
- linux crontab不运行,Linux运维知识之解决Linux中crontab不执行ntpdate问题
本文主要向大家介绍了Linux运维知识之解决Linux中crontab不执行ntpdate问题,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 解决Linux中crontab尚未 ...
- linux用命令强制关闭进程,Linux如何使用kill命令强制终止进程
Linux如何使用kill命令强制终止进程 在Windows系统中,如果应用程序无反应我们会启动任务管理器终止应用,而在Linux系统中则使用kill命令,kill命令主要用于强制关闭进程,下面小编就 ...
- linux node 命令无效,完美解决linux下node.js全局模块找不到的情况
今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没 ...
- linux ftp匿名只能下载,解决linux ftp匿名上传、下载开机自启问题
解决linux ftp匿名上传.下载开机自启问题 如果在平时学习,工作中经常使用 FTP 服务器 ,可以设置成开机自启,在设置之前要先了解几个关于自启的命令: 1.chkconfig 命令 主要作用: ...
- linux++php无法解析,怎么解决linux php无法解析的问题
linux php无法解析的解决办法:首先找到apache配置文件:然后在根目录下执行"#find / -name "httpd.conf"":最后添加内容为& ...
- linux windows文件 编码_解决Linux与Windows文件显示乱码的问题
重点:如果windows 下和虚拟机共享文件,先将文件移到其他位置使用notepad++ 改变编码模式为UTF-8,然后复制到共享目录,然后用编辑器打开中文就不是乱码了. 问题: 在Windows下用 ...
- linux u盘内容乱码,解决Linux下U盘乱码的方法
轻松解决Linux下U盘乱码的方法: 1.一般用这条命令: mount -o iocharset=utf8 /dev/sdb /tmp/fat 2.如若不行可试如下命令: mount /dev/sdb ...
- linux终端文字看不清,Linux字体模糊该怎么解决? Linux让字体清晰的教程
Linux字体发虚,想要让字体清晰显示,该怎么实现呢?下面我们就来看看详细的教程. 一.安装字体文件 1.下载上面工具提供的文件,然后把文件拖到桌面,进行解压.如下图所示那样子,因为文件已经解压这里是 ...
最新文章
- Android 常见工具类封装
- SpringMVC权限管理
- java程序实现按并发数收费_java-实战java高并发程序设计-ch3JDK并发包
- fastjson过滤属性或函数
- 编程之美3.1 字符串移位包含问题
- 霍夫变换(直线检测、圆检测)
- [ASP.NET MVC] 利用自定义的AuthenticationFilter实现Basic认证
- linux 运维高级脚本生成器,Linux运维系列,Shell高级脚本自动化编程实战
- mime类型是什么 node_Node.js - 文件系统获取文件类型
- 无显示器u盘安装centos_最新版 CentOS 8.1.1911 安装教程及常见问题图文详解
- 牛书终于在卓越网上架
- 暑假练习:uva12563(01背包问题)
- android手势_Android手势检测器
- iOS打包需要注意的事项
- 作为ACMer,在我最懈怠的时候让我看到了这段话
- java数组base64编码,java将base64编码字符串还原为字节数组
- win10 UWP RSS阅读器
- php导出 excel
- bat调用ssis package
- 作为架构师,你必需要搞清楚的概念:POJO、PO、DTO、DAO、BO、VO