zoukankan      html  css  js  c++  java
  • mv 移动或重命名文件

    1. 命令功能

    mv:移动或改文件名

    2. 语法格式

    mv  [option]  source  dest

    mv 选项  源文件 目标文件

    参数

    参数说明

    -f

    如果目标文件存在,则不会询问而是直接覆盖

    -i

    如果目标文件存在,则会询问是否覆盖

    -n

    不覆盖已经存在的文件

    -t

    指定mv的目标目录,适用于移动多个源文件到一个目录的情况,此时目标目录在前,源文件在后,和cp命令-t选项功能一致。

    -u

    在源文件比目标文件新,或目标文件不存在时才进行移动。

    说明:

    3. 使用范例

    范例1: 给文件改名

    [cxf@localhost ~]$ ls

    dir1  dir2  ok  test_cxf

    [cxf@localhost ~]$ mv test_cxf test_cxf.bak  #当test_cxf.bak不存在,则将test_cxf重命名为

    [cxf@localhost ~]$ ls                      test_cxf.bak。

    dir1  dir2  ok  test_cxf.bak

    [cxf@localhost ~]$ echo 'asdfasdf' > test

    [cxf@localhost ~]$ mv -i test test_cxf.bak  #当test_cxf.bak存在时,提示覆盖

    mv: overwrite `test_cxf.bak'? y

    [cxf@localhost ~]$ cat test_cxf.bak

    asdfasdf

    范例 2:移动文件

    [root@localhost DIR]# mv /home/cxf/test_cxf.bak /home/DIR/

    [root@localhost DIR]# ls

    test_cxf.bak   #移动单个文件时,若目标目录存在,移动到目标目录下。

    [root@localhost home]# mv /home/DIR/test_cxf.bak /home/abc

    [root@localhost home]# ls

    abc  cxf  DIR  #当目标目录/home/abc不存在时,则复制并把源文件重命名为abc文件。

    移动多个文件:

    [root@localhost home]# ls

    123  456  abc  cxf  DIR

    [root@localhost home]# mv 123 456 DIR/

    [root@localhost home]# ls DIR/

    123  456

  • 相关阅读:
    XCode下Swift – WebView IOS demo
    swift-初探webView与JS交互
    Swift 实践之UIWebView
    iOS 权限判断 跳转对应设置界面
    iOS~判断应用是否有定位权限
    iOS 判断是否有权限访问相机,相册
    UIAlertController中TextField的用法
    Swift-UITextField用法
    多年iOS开发经验总结(一)
    Python lambda和reduce函数
  • 原文地址:https://www.cnblogs.com/joechu/p/8664172.html
Copyright © 2011-2022 走看看