zoukankan      html  css  js  c++  java
  • linux下移动或者复制文件覆盖相同文件夹时,文件夹里面的每个文件都提示是否覆盖

    链接地址:http://blog.chinaunix.net/uid-23683795-id-2391087.html

    # vi ~/.bashrc
     

    如果你看到如下内容,以下命令都会用别名执行了,就是说自动加了 -i 参数

    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'

    为了让复制和移动大量文件去覆盖目标时,不会产生一个个的提示,命令应该这样写

    # cp -rf /home/21andy.com/* /www/21andy.com/

    注意 cp 命令前加了  ,意思是不让它用~/.bashrc里的别名运行,即 -i 参数

    该命令的各选项含义如下

    - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。

      - d 拷贝时保留链接。

      - f 删除已经存在的目标文件而不提示。

      - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。

      - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。

      - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。

      - l 不作拷贝,只是链接文件。

      需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名是一个已存在的文件名,用cp命令拷贝文件后,这个文件就会被新拷贝的源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。


    链接地址:http://zhidao.baidu.com/link?url=XDUhCVQT1ojbdlSQBQq0MGdIX4hX65vI7uA7dw3Vi3yzNYzV-m4SwHDifPmPiLOFJyRtLcrhEZJFUFpcAS_McK

    1、这么就用不会提示了:# cp -rf 
    2、 原因:
    # vi ~/.bashrc
    如果你看到如下内容,以下命令都会用别名执行了,就是说自动加了 -i 参数:

    alias rm='rm -i'
    alias cp='cp -i'
    alias mv='mv -i'
    为了让复制和移动大量文件去覆盖目标时,不会产生一个个的提示,命令应该这样写
    # cp -rf /data/xxx* /home/xxx 
    注意 cp 命令前加了 ,意思是不让它用~/.bashrc里的别名运行,即 -i 参数
    3、补充cp该命令的各选项含义如下
    - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。
      - d 拷贝时保留链接。
      - f 删除已经存在的目标文件而不提示。
      - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。
      - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
      - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。
      - l 不作拷贝,只是链接文件。
    4、需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名是一个已存在的文件名,用cp命令拷贝文件后,这个文件就会被新拷贝的源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

    如果一件事情你觉得难的完不成,你可以把它分为若干步,并不断寻找合适的方法。最后你发现你会是个超人。不要给自己找麻烦,但遇到麻烦绝不怕,更不要退缩。 电工查找电路不通点的最快方法是:分段诊断排除,快速定位。你有什么启示吗? 求知若饥,虚心若愚。 当你对一个事情掌控不足的时候,你需要做的就是“梳理”,并制定相应的规章制度,并使资源各司其职。
  • 相关阅读:
    bootstrap中nav-fixed-top和nav-static-top的区别
    bootstrap aria
    pixi学习总结
    我的代码需要随时备份,并且保证最新版与别人协同开发?Git与Github一起用啊
    自己本地的代码,如何随时备份?随时找回上个备份?版本控制工具Git啊
    自己的代码,如何跟别人协同开发?用GitHub啊
    函数放到onload里面,在html里面执行函数会报错-----作用域和闭包相关问题
    使用CSS实现空心的向上向下的箭头
    两个input放一行不能对齐
    发现一个h5网站,爱果果
  • 原文地址:https://www.cnblogs.com/wvqusrtg/p/5156814.html
Copyright © 2011-2022 走看看