欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


Excel教程 怎样实现隔多列数据求和
linux复制、删除、移动文件的命令:cp、rm、mv
Win10怎么设置始终以管理员身份运行应用程序
Linux文件的复制、删除和移动命令使用说明
Linux中目录的创建与删除命令使用说明
如何设置Excel2007数据精密度
Linux系统管理命令使用说明
Linux下清除系统日志的方法
qsed种子怎么转换bt种子
Linux下LAMP PHP开发环境搭建
Linux中使用cp命令进行强制覆盖的方法
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   cp在拷贝时,如果遇到相同的文件名的文件,就会不断询问是否覆盖,让你输入yes or no 。为什么呢?这是为了linux为了安全考虑,在cp命令上用了别名。也就是你输入只是输入cp命令时,其实系统是你输入的是 “ cp -i” 。其中的 i就是表示交互式的意思,不断询问你是否覆盖。所以,cp强制覆盖有以下三种方法。

  方法一:

  输入alias命令,看到系统内部使用的是cp的别名。

  代码如下:

  #alias

< p> alias cp=’cp -i’

 

  输入unalias cp命令,解除别名。

  代码如下:

  #unaslias cp

  (这只是临时取消cp的别名,不是永久的)

  代码如下:

  #cp a test/a

  呵呵,这下正常了吧。

  方法二:

  输入cp命令,作用也是取消cp的别名。

  代码如下:

  #cp a testa

  呵呵,这么用也一样好使。

  这种方法等效于,直接用cp命令的可执行文件的绝对路径来用

  代码如下:

  #/bin/cp a.txt

  方法三:

  输入yes|cp a testa,使用管道自动输入yes。

  代码如下:

  #yes | cp a testa

  看到了吧,自动打出一堆yes,替你输入了。

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站