• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >LINUX > cp命令不要覆盖提示

cp命令不要覆盖提示

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了cp命令覆盖,linux cp命令详解,cp命令,linux cp命令,cp命令详解等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

在Linux下,如果希望将文件file拷贝到目录dir下,可以执行:

cp file dir

但如果dir下已经存在一个名为file的文件的时候,系统总是会提示是否覆盖file。

这是一个很好的功能,它能够防止我们由于疏忽对系统造成的损害,但如果不希望看到这些交互的提示信息呢?比如我们需要写一个脚本,将某些文件安装到指定的目录下,这时我们肯定不希望看到提示。

可以试一下 -f 选项,-f 一般表示强制执行(force)。

cp -f file dir

但好像结果并不像我们希望的那样,系统依然会有覆盖提示。为什么呢?

原因很简单,系统将 cp 命令alias为 cp -i。当我们执行cp命令的时候,系统往往执行的是cp -i,-i 选项表示有交互的提示信息,所以执行 cp -f 的时候,系统实际执行的是 cp -i -f, 所以仍然会有覆盖提示。

想要执行原始的cp也很简单,可以在调用cp的时候加入绝对路径,当然还可以直接执行下面的语句:

\cp -f file dir

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • cp命令不要覆盖提示

相关文章

  • 2017-05-12Linux系统请求:系统救命稻草
  • 2017-05-12Linux中使用ln命令在文件之间建立连接的用法讲解
  • 2017-05-12Linux中的netstat命令使用教程
  • 2017-05-12Linux常用文件与网络操作命令速记指南
  • 2017-05-12腾讯云 阿里云 挂载硬盘方法(数据盘)
  • 2017-05-12用sudo命令无法读取环境变量的解决方法
  • 2017-05-12Linux修改RPM的安装目录的方法
  • 2017-05-12Linux下partprobe命令的使用详解
  • 2017-05-12linux系统不同对象升级方法详细介绍
  • 2017-05-12使用awk的next命令的方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Linux kernel模块管理相关详解
    • SELinux基本概念详解
    • 微软正在成为Linux基金会白金会员
    • 深入解析Linux内核及其相关架构的依赖关系
    • 详解Linux系统中的文件名和文件种类以及文件权限
    • Linux系统中操作文件数过多导致的错误解决方法
    • Linux中使用ipvsadm配置LVS集群的基本方法
    • Linux中Samba服务器的编译安装以及配置的宏的写法
    • 如何获得Linux系统的内置模块和设备驱动列表
    • linux下安装编译网卡驱动的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有