当前位置: 首页 > news >正文

linux文件复制覆盖命令

目录

  • cp 命令参数
  • 2.cp -rf 出现复制不覆盖文件问题
  • 3.解决文件复制覆盖提示操作问题,以下四种方式,供大家参考使用。
    • 方法1:编写带cp的路径复制覆盖文件
    • 方法2:在CP命令前面加一个斜杠\,实现强制覆盖文件
    • 方法3:取消cp命令别名,去掉 cp 命令的别名,这时你再用 cp -rf 复制文件时,就不会提示确认.
    • 方法4:编辑~/.bashrc文件注释掉cp的alias,在alias cp=’cp -i’前加上”#”注释,修改后,重新登录即可实现复制不提示。一定要重新登录系统,不然不生效;

cp 命令参数

Linux cp(英文全拼:copy file)命令主要用于复制文件或目录。
语法
cp [options] source dest

cp [options] source… directory
参数说明:
-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
-d:复制时保留链接。这里所说的链接相当于 Windows 系统中的快捷方式。
-f:覆盖已经存在的目标文件而不给出提示。
-i:与 -f 选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答 y 时目标文件将被覆盖。
-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
-l:不复制文件,只是生成链接文件。
实例
使用指令 cp 将当前目录 test/ 下的所有文件复制到新目录 newtest 下,输入如下命令:
$ cp –r source/ dest
注意:用户使用该指令复制目录时,必须使用参数 -r 或者 -R 。

2.cp -rf 出现复制不覆盖文件问题

一般我们在linux系统使用命令cp -rf 复制并覆盖文件,会提示文件覆盖确认操作。

    输入alias命令,显示 cp=‘cp -i’, cp命令被系统设置了别名,-i参数是文件覆盖提示确认操作,可以看到别名 ,也就是当执行cp的时候,其实执行的是cp -i参数

3.解决文件复制覆盖提示操作问题,以下四种方式,供大家参考使用。

方法1:编写带cp的路径复制覆盖文件

[root@localhost ~]# /bin/cp -rf 源码文件 目标文件

方法2:在CP命令前面加一个斜杠\,实现强制覆盖文件

[root@localhost ~]# \cp -rf 源码文件 目标文件
我用的这个

方法3:取消cp命令别名,去掉 cp 命令的别名,这时你再用 cp -rf 复制文件时,就不会提示确认.

#取消cp命令别名

[root@localhost ~]# unalias cp

[root@localhost ~]# cp -rf 源码文件 目标文件

#复制完成后恢复别名

[root@localhost ~]# alias cp=‘cp -i’

方法4:编辑~/.bashrc文件注释掉cp的alias,在alias cp=’cp -i’前加上”#”注释,修改后,重新登录即可实现复制不提示。一定要重新登录系统,不然不生效;

[root@localhost ~]# vi ~/.bashrc

[root@localhost ~]# cp -rf 源码文件 目标文件

感谢大佬:https://blog.csdn.net/qq_27608711/article/details/126549682

相关文章:

linux文件复制覆盖命令

目录 cp 命令参数2.cp -rf 出现复制不覆盖文件问题3.解决文件复制覆盖提示操作问题,以下四种方式,供大家参考使用。方法1:编写带cp的路径复制覆盖文件方法2:在CP命令前面加一个斜杠\,实现强制覆盖文件方法3&#xff1a…...

modbus概览

modbus Modbus是Modicon(施耐德)公司于1979年开发的串行通信协议。它最初设计用于公司的可编程逻辑控制器(PLC)。 Modbus是一种开放式协议,支持使用RS232/RS485/RS422协议的串行设备,同时还支持调制解调器…...

KMP算法开荒

文章目录 一 、前言二、 暴力解法三、KMP算法原理3.1 自动子串的指针3.2 跳过多少个字符3.3 next数组 - 暴力3.4 next数组 - 求解 四 KMP实现 一 、前言 字符串匹配 import re print(re.search(www, www.runoob.com).span()) # 在起始位置匹配 print(re.search(com, www.run…...

XXL-JOB(2)

Glue模式 任务以源码的形式去维护调度中心,支持实时编译,无需指定JobHandler。 实际上是继承自JobHandler的java类代码,在执行器中运行,可以使用Resource/Autowire注入执行器里中的其他服务. 在执行器中添加service Service p…...

Linux常用命令_网络命令、关机重启命令

文章目录 1. 网络命令1.1 网络命令: write1.2 网络命令: wall1.3 网络命令: ping1.4 网络命令: ifconfig1.5 网络命令: mail1.6 网络命令: last1.7 网络命令: lastlog1.8 网络命令: traceroute1.9 网络命令: netstat1.10 网络命令: setup1.11 挂载命令 2. 关机重启命令2.1 shut…...

用Cmake build OpenCV后,在VS中查看OpenCV源码的方法(环境VS2022+openCV4.8.0) Part I

用Cmake build OpenCV后,在VS中查看OpenCV源码的方法 Part I 写在最前面,最近这段时间的工作需要用opencv,不仅是调包,还要能够看到opencv的源码。然后就跟着网上的教程实现了一遍,在实现过程中,遇到了不少…...

如何使用Docker搭建ZooKeepe集群

1、拉取镜像 # docker pull zookeeper:3.7.12、创建网络 Docker创建容器时默认采用bridge网络,自行分配ip,不允许自己指定。在实际部署中,需要指定容器ip,不允许其自行分配ip,尤其在搭建集群时。可以通过docker netw…...

【javaweb】学习日记Day3 - Ajax 前后端分离开发 入门

目录 一、Ajax 1、简介 2、Axios (没懂 暂留) (1)请求方式别名 (2)发送get请求 (3)发送post请求 (4)案例 二、前端工程化 1、Vue项目-目录结构 2、…...

SQL注入漏洞复现:探索不同类型的注入攻击方法

这篇文章旨在用于网络安全学习,请勿进行任何非法行为,否则后果自负。 准备环境 sqlilabs靶场 安装:详细安装sqlmap详细教程_sqlmap安装教程_mingzhi61的博客-CSDN博客 一、基于错误的注入 注入讲解 介绍 基于错误的注入(Err…...

大彩串口屏使用记录

写在最前面 屏幕型号 DC10600M070 IDE VisualTFT(官方) VSCode(lua编程) 用之前看一下官方那个1小时的视频教程就大概懂控件怎么用了,用官方的软件VisualTFT很简单 本文只是简单记录遇到的一些坑 lua编辑器 VisualTF…...

Qt http 的认证方式以及简单实现

http 的认证方式 基本认证(Basic Authentication): 基本认证是最简单的HTTP认证方式。客户端在请求头中使用Base64编码的用户名和密码进行身份验证由于仅使用Base64编码,基本认证并不安全,因此建议与HTTPS一起使用,以…...

【图像分割】实现snake模型的活动轮廓模型以进行图像分割研究(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…...

【MongoDB系列】1.MongoDB 6.x 在 Windows 和 Linux 下的安装教程(详细)

本文主要介绍 MongoDB 最新版本 6.x 在Windows 和 Linux 操作系统下的安装方式,和过去 4.x 、5.x 有些许不同之处,供大家参考。 Windows 安装 进入官网下载 Mongodb 安装包,点此跳转,网站会自动检测当前操作系统提供最新的版本&…...

5.网络原理之初识

文章目录 1.网络发展史1.1独立模式1.2网络互连1.3局域网LAN1.3.1基于网线直连1.3.2基于集线器组建1.3.3基于交换机组建1.3.4基于交换机和路由器组建1.3.4.1路由器和交换机区别 1.4广域网WAN 2.网络通信基础2.1IP地址2.2端口号2.3认识协议2.4五元组2.5 协议分层2.5.1 分层的作用…...

【Linux】进程状态|僵尸进程|孤儿进程

前言 本文继续深入讲解进程内容——进程状态。 一个进程包含有多种状态,有运行状态,阻塞状态,挂起状态,僵尸状态,死亡状态等等,其中,阻塞状态还包含深度睡眠和浅度睡眠状态。 个人主页&#xff…...

ASEMI快恢复二极管APT80DQ60BG特点应用

编辑-Z APT80DQ60BG参数描述: 型号:APT80DQ60BG 最大峰值反向电压(VRRM):600V 最大直流阻断电压VR(DC):600V 平均整流正向电流(IF):80A 非重复峰值浪涌电流(IFSM):600A 工作接点温度和储存温度(TJ, …...

【Python爬虫】使用代理ip进行网站爬取

前言 使用代理IP进行网站爬取可以有效地隐藏你的真实IP地址,让网站难以追踪你的访问行为。本文将介绍Python如何使用代理IP进行网站爬取的实现,包括代理IP的获取、代理IP的验证、以及如何把代理IP应用到爬虫代码中。 1. 使用代理IP的好处 在进行网站爬…...

识别图片中的文字

前言 PearOCR 是一款免费无限制网页版文字识别工具。 优点如下: 免费:完全免费,没有任何次数、大小限制,可以无限使用; 安全:全部数据本地运算,所有图片均不会被上传; 智能&#xf…...

第七章:借阅管理【基于Servlet+JSP的图书管理系统】

借阅管理 1. 借书卡 1.1 查询借书卡 借书卡在正常的CRUD操作的基础上,我们还需要注意一些特殊的情况。查询信息的时候。如果是管理员则可以查询所有的信息,如果是普通用户则只能查看自己的信息。这块的控制在登录的用户信息 然后就是在Dao中处理的时候需…...

算法 for GAMES

栈 #include <iostream> #include <stack>int main() {std::stack<int> intStack;// 压入元素到堆栈intStack.push(5);intStack.push(10);intStack.push(15);// 查看堆栈顶部元素std::cout << "Top element: " << intStack.top() <…...

终极AMD Ryzen调试指南:5个核心功能彻底释放处理器性能

终极AMD Ryzen调试指南&#xff1a;5个核心功能彻底释放处理器性能 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://g…...

压路机远程监控运维管理平台方案

某压路机设备制造商发现传统的“卖设备售后维修”模式已难以为继。其售出的设备遍布各地工地&#xff0c;由于缺乏远程数据交互手段&#xff0c;制造商总部如同“盲人摸象”&#xff1a;既无法实时掌握设备在工地的具体位置和作业状态&#xff0c;也难以在设备出现电气故障或PL…...

告别MCUXpresso IDE:手把手教你用VSCode + CMake + Ninja搭建NXP MCU开发环境(附SDK离线配置避坑指南)

告别MCUXpresso IDE&#xff1a;手把手教你用VSCode CMake Ninja搭建NXP MCU开发环境&#xff08;附SDK离线配置避坑指南&#xff09; 嵌入式开发者常年在资源受限的环境中工作&#xff0c;却不得不忍受传统IDE的资源挥霍。当MCUXpresso IDE占用2GB内存只为编辑一个头文件时&…...

【DeepSeek事实准确性测试权威报告】:2024年7大维度实测数据揭穿幻觉率真相

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;DeepSeek事实准确性测试权威报告总览 本报告基于2024年Q3由AI Safety Benchmark Consortium&#xff08;ASBC&#xff09;主导的跨模型事实一致性评估项目&#xff0c;对DeepSeek-V2、DeepSeek-Coder-3…...

ExternalDNS自动化DNS管理实践:实现Kubernetes服务自动注册

ExternalDNS自动化DNS管理实践&#xff1a;实现Kubernetes服务自动注册 一、ExternalDNS概述 ExternalDNS是一个Kubernetes控制器&#xff0c;能够自动同步Kubernetes资源&#xff08;如Service和Ingress&#xff09;到外部DNS服务商。它消除了手动管理DNS记录的繁琐工作&…...

三小时搞定百年乐谱数字化:Audiveris光学音乐识别技术实战指南

三小时搞定百年乐谱数字化&#xff1a;Audiveris光学音乐识别技术实战指南 【免费下载链接】audiveris Latest generation of Audiveris OMR engine 项目地址: https://gitcode.com/gh_mirrors/au/audiveris 你是否曾面对堆积如山的古典乐谱束手无策&#xff1f;那些泛黄…...

抖音批量下载助手:高效构建个人视频素材库的完整解决方案

抖音批量下载助手&#xff1a;高效构建个人视频素材库的完整解决方案 【免费下载链接】douyinhelper 抖音批量下载助手 项目地址: https://gitcode.com/gh_mirrors/do/douyinhelper 在内容创作成为主流表达方式的今天&#xff0c;视频素材的获取和管理成为创作者面临的核…...

终极原神帧率解锁指南:3步突破60FPS限制,畅享丝滑游戏体验

终极原神帧率解锁指南&#xff1a;3步突破60FPS限制&#xff0c;畅享丝滑游戏体验 【免费下载链接】genshin-fps-unlock unlocks the 60 fps cap 项目地址: https://gitcode.com/gh_mirrors/ge/genshin-fps-unlock 原神帧率解锁工具是一款专为《原神》PC玩家设计的开源性…...

书匠策AI拆解手册:它是怎么帮你把毕业论文从0拉到1的?

同学们好&#xff0c;我是你们的论文科普老司机。 今天不整虚的&#xff0c;直接拿一个工具开刀——书匠策AI&#xff08; 官网直达&#xff1a;www.shujiangce.com&#xff0c;微信搜一搜"书匠策AI"即可关注公众号&#xff09;。 这篇文章的目的只有一个&#xff…...

AI音频转封面终极指南:3步打造专业音乐封面

AI音频转封面终极指南&#xff1a;3步打造专业音乐封面 【免费下载链接】AICoverGen A WebUI to create song covers with any RVC v2 trained AI voice from YouTube videos or audio files. 项目地址: https://gitcode.com/gh_mirrors/ai/AICoverGen 想要为你的音乐作…...