`
jsczxy2
  • 浏览: 1275627 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

Linux下cp直接覆盖

阅读更多

 

  cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,当没有打包的情况下直接复制   把test目录下的文件复制到test1目录
  cp覆盖时,无论加什么参数-f之类的还是提示是否覆盖,当没有打包的情况下直接复制
  把test目录下的文件复制到test1目录
  cp –r test/* test1
  执行上面的命令时,test1存在的每个文件都会提示是否覆盖;
  cp –rf test/* test1
  执行上面的命令时,test1存在的每个文件都不再会提示;
  这是我们希望的理想状态,但是有时加了-f了,还会有提示.
  因为服务器会默认增加别名 alias cp='cp -i',当你执行cp时,其实执行的是cp –i。
  alias下就可以看出来了。
  # alias
  alias cp='cp -i'
  用下面可以解决
  # vi ~/.bashrc
  在alias cp='cp -i'前加上"#"注释掉这行,:wq!保存推出,然后重新登陆就可以了。
  下次在使用cp -rf 就可以直接覆盖已经存在了文件了
当然你不想改变别名的话可以转义掉,\cp -rf即可
分享到:
评论

相关推荐

    Linux下的cp命令详解

    Linux下的cp命令详解 Linux下的cp命令是用于复制文件或目录的命令,是Linux操作系统中最基本也是最常用的命令之一。cp命令的基本语法为:`cp [options] source destination`,其中`source`是要复制的文件或目录,`...

    Windows下的Linux中cp复制命令(非bat,是cp的Windows命令实现)

    - `-f` 或 `--force`:强制复制,不询问,如果目标文件已经存在则直接覆盖。 - `-p` 或 `--preserve`:保留文件的原始属性(如时间戳、权限等)。 例如,要复制单个文件,你可以输入: ```bash cp source.txt ...

    Linux系统利用cp命令实现强制覆盖功能的方法

    在本文中,我们将探讨如何使用cp命令实现强制覆盖功能,并解释在某些情况下需要额外步骤的原因。** **cp命令的基本语法是:** ```bash cp(选项)(参数) ``` **常用的选项包括:** - `-a`:保留源文件的所有属性...

    onnxruntime-1.6.0-cp38-cp38-linux_armv7l.whl.zip

    标题中的"onnxruntime-1.6.0-cp38-cp38-linux_armv7l.whl.zip"指的是ONNX Runtime的1.6.0版本,它是一个Python的.whl格式的软件包,专为运行在基于ARMv7架构的Linux系统上的Python 3.8环境设计。ONNX Runtime是一个...

    8.linux命令集之cp命令

    - 在脚本中使用`cp`命令时,如果没有`-i`选项,不会询问是否覆盖,而是直接覆盖目标文件,这与命令行的行为不同。 - 文件时间戳在复制过程中可能会有所不同,除非使用`-a`或`-p`选项保留所有属性。 - 使用`-n`选项...

    Linux基础课件-- Linux系统文件复制-cp命令.pptx

    3. `-f`:强制复制,如果目标文件已存在,会直接覆盖原有的文件,不提示用户确认。 接下来,我们通过几个示例来进一步了解`cp`命令的用法: 1. 将 `/boot/grub/splash.xpm.gz` 文件复制到 `/boot/grub/` 目录下,...

    Linux命令基础8:cp命令和延伸

    在命令行环境中,`cp`命令通常会自动询问用户是否覆盖已存在的目标文件,而当在shell脚本中执行时,如果没有指定`-i`参数,则会直接覆盖,这是命令行与脚本执行模式的一个关键差异。 `cp`命令的基本格式有三种: 1....

    linux操作系统cp命令详细的使用教程.docx

    如果`file2`已存在,`-f`选项会直接覆盖,不会询问用户。 使用`cp`命令时,要特别注意保护文件的安全性,尤其是当目标文件已存在时。如果不小心,可能会不小心覆盖掉重要文件。在不确定的情况下,使用`-i`选项是...

    如何使用 cp 命令在 Linux 中复制目录.docx

    4. **处理现有文件**:默认情况下,如果目标位置已存在同名文件或目录,`cp`命令会直接覆盖。如果希望在覆盖前得到确认,可以使用`-i`或`--interactive`选项。例如: ```bash cp -ri /path/to/source_directory /...

    linux下MySQL-cluster集群搭建.

    - 将服务脚本复制到 `/etc/init.d/mysqld`:`cp support-files/mysql.server /etc/init.d/mysqld`,并根据提示确认覆盖。 - 设置环境变量以便更方便地调用 MySQL 客户端:在 `/etc/profile` 文件末尾添加以下内容...

    Linux操作系统实验报告

    ### Linux操作系统实验报告知识点 #### 实验一:熟悉Linux常用...通过本次实验,学生不仅能够熟悉Linux操作系统的基本操作,还能够掌握常用的文件管理和用户管理命令,为进一步学习Linux下的高级功能打下坚实的基础。

    Python库 | zmq_py-0.1.11-cp36-cp36m-manylinux1_x86_64.whl

    1. **消息模式**:ZeroMQ支持多种消息传递模式,如请求/响应(Request/Reply)、发布/订阅(Publish/Subscribe)、推送/拉取(Push/Pull)等,这些模式覆盖了常见的通信需求。 2. **高性能**:ZeroMQ设计时考虑了...

    linux命令学习笔记.docx

    * cp -f 已经存在的目标文件直接覆盖,不会提示 * cp -i 覆盖文件前提示 * cp -r 若给出的源文件是目录文件,则 cp 将递归复制 mv 命令选项: * mv 移动文件或目录/重命名 更多的命令选项和应用场景可以在实际...

    Linux命令大全 chm

    在IT领域,Linux操作系统是...这个CHM文件应该覆盖了更多这样的命令,包括它们的参数、选项以及使用场景,是学习和查询Linux命令的强大资源。通过深入学习和实践,你可以提升在Linux环境中的工作效率和问题解决能力。

    Linux操作系统:复制和移动命令.pptx

    强制复制文件,若重名直接覆盖 -a 将文件和属性一起复制 cp 命令 命令名称:cp; 格式:cp [选项] 源文件 目标文件; 功能:用于复制文件和目录,或者复制多个文件源到指定目录。 cp 命令 案例 在/root/test目录下,...

    linux源码.

    `cp`命令还有一个`-i`选项,它会在覆盖已存在文件前提示用户确认。 这些基础命令是Linux用户日常操作中不可或缺的部分,它们构成了Linux命令行界面的基本操作。通过理解和熟练掌握`ls`、`cat`和`cp`,用户可以更...

    PyPI 官网下载 | atheris-2.0.6-cp39-cp39-manylinux2014_x86_64.whl

    标题 "PyPI 官网下载 | atheris-2.0.6-cp39-cp39-manylinux2014_x86_64.whl" 提供了一个关键的信息,那就是这是一个...通过PyPI下载的这个.whl文件,Python 3.9的64位Linux用户可以直接安装并利用atheris进行模糊测试。

    Linux系统下JDK的安装及其配置方法介绍

    本文将详细讲解如何在Linux环境下安装JDK以及配置相关的环境变量。 首先,我们需要从Oracle(原Sun公司)的官方网站获取JDK的安装包。在本例中,提供了两个版本的下载选项: 1. RPM自解压文件(例如:j2sdk-1_4_2_...

    10个linux常用指令

    ls 指令是 Linux 中最基本的文件管理指令,用于显示当前目录下的文件和文件夹。常用的参数有: * -a:显示所有文件,包括隐藏文件 * -l:显示文件的详细信息 例如,使用 ls -la 可以显示当前目录下的所有文件,...

Global site tag (gtag.js) - Google Analytics