zoukankan      html  css  js  c++  java
  • linux实用命令之如何移动文件夹及文件下所有文件

    转载至:https://www.cnblogs.com/lansetiankongblog/p/7851489.html

    格式:

    mv [选项(option)] 源文件或目录 目标文件或目录
    

    使用命令:

    mv  webdata  /bin/usr/
    

    可以延伸一下:

    mv    /usr/lib/*    /zone
    

    是将 /usr/lib/下所有的东西移到/zone/中。

    mv    /usr/lib/*.txt    /zone
    

    是将lib下以txt结尾的所有文件移到/zone中。 其他类型,以此类推。

    具体说明如下:

    作用

    mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。

    格式

    mv [options] 源文件或目录 目标文件或目录
    

    [options]主要参数(几个重要的参数)

    • -i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。
    • -f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。 - r 指示mv将参数中列出的全部目录和子目录均递归地移动。

    第二个参数

    • 当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
    • 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
  • 相关阅读:
    mysql复制那点事
    全排列问题
    56. Merge Interval
    2. Add Two Numbers
    20. Valid Parentheses
    121. Best Time to Buy and Sell Stock
    120. Triangle
    96. Unique Binary Search Trees
    91. Decode Ways
    72. Edit Distance
  • 原文地址:https://www.cnblogs.com/fpcing/p/10730072.html
Copyright © 2011-2022 走看看